aboutsummaryrefslogtreecommitdiffstats
path: root/src/plugins/qt4projectmanager/librarydetailscontroller.cpp
Commit message (Collapse)AuthorAgeFilesLines
* Rename plugins/qt4projectmanager to qmakeprojectmanagerhjk2013-10-291-1160/+0
| | | | | | | This finally renames the plugin itself. Change-Id: Ibdf4f4b4e9776c2fdc809e0127f3e1310de44bd1 Reviewed-by: Tobias Hunger <[email protected]>
* Qt4ProjectManager: Rename {Qt4,Qmake}{Project,Pr{i,o}FileNode}hjk2013-10-291-10/+10
| | | | | | Change-Id: I27139d8ccc17b665853bec4a37e80568680b5fcc Reviewed-by: Eike Ziller <[email protected]> Reviewed-by: David Schulz <[email protected]>
* Abi: Remove traces of harmhattan and maemo supportDaniel Teske2013-10-251-1/+0
| | | | | Change-Id: Ibacaf76e39e98c9d37d56e0bdedbbae07702e979 Reviewed-by: Tobias Hunger <[email protected]>
* Check if project and its target are not nullJarek Kobus2013-10-231-8/+18
| | | | | | | | | | Task-number: QTCREATORBUG-10437 Fix also the code, so that we always behave like target platform, not like host platform. Change-Id: I4d8705ca858f9a520dcd6a780e7ba2f2dd6cb047 Reviewed-by: Daniel Teske <[email protected]>
* Handle MinGW case in Add Library Wizardjkobus2013-10-231-33/+87
| | | | | | | | | | Task-number: QTCREATORBUG-10423 Task-number: QTCREATORBUG-7641 Task-number: QTCREATORBUG-6093 Task-number: QTCREATORBUG-9012 Change-Id: Ibd709735fd90d635f34e42367b188fce79013fb5 Reviewed-by: Daniel Teske <[email protected]>
* Qt4ProjectManager: Rename the "normal" qt4* files to qmake*hjk2013-10-161-3/+3
| | | | | | Change-Id: I5e173900a4008c72c67a30eaa9c101027c1b43af Reviewed-by: Eike Ziller <[email protected]> Reviewed-by: David Schulz <[email protected]>
* Rename namespace Qt4ProjectManager to QmakeProjectManagerhjk2013-10-161-2/+2
| | | | | | | First step towards plugin renaming. Change-Id: I8ac017660a7aa2bda0d7bb7d72ab0cfceaf6cfd2 Reviewed-by: Eike Ziller <[email protected]>
* SessionManager: Apply 'static' patternhjk2013-09-051-7/+5
| | | | | Change-Id: I370f72fcf7a24216ee189979ce6b5c8bfc5f4140 Reviewed-by: David Schulz <[email protected]>
* BC: Move builddirectory handling into BC itselfTobias Hunger2013-08-281-1/+1
| | | | | | | | | Use setBuildDirectory() in the different BuildConfigurations instead of reimplementing that over and over again. Change-Id: Ic355fdb4624c71667ce470b3e2865c9a8722ef09 Reviewed-by: Daniel Teske <[email protected]> Reviewed-by: Tobias Hunger <[email protected]>
* Utils: Introduce new class OsSpecificAspects.Christian Kandeler2013-08-161-3/+3
| | | | | | | | | | | | This is basically a generalization of HostOsInfo for a system that might not be the host system. HostOsInfo is now implemented in terms of the new class. Prospective use case: Untie Utils::Environment from the host system. Change-Id: If333b96674652109fcb0ad79f75aaaf5e86e17e3 Reviewed-by: hjk <[email protected]> Reviewed-by: Daniel Teske <[email protected]>
* Clean headers in Qt4ProjectManager.Friedemann Kleint2013-03-281-1/+0
| | | | | | | | Ran script to remove inludes on a trial-and-error basis and manually corrected it. Change-Id: I53fa1aafaf98fd3105ef35b595e4311854cf9cbc Reviewed-by: Daniel Teske <[email protected]>
* Merge remote-tracking branch 'origin/2.6'Oswald Buddenhagen2013-01-311-1/+1
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: src/plugins/autotoolsprojectmanager/AutotoolsProjectManager.pluginspec.in src/plugins/debugger/qtmessageloghandler.cpp src/plugins/debugger/qtmessagelogwindow.cpp src/plugins/madde/maemodeployconfigurationwidget.cpp src/plugins/qmldesigner/components/integration/designdocumentcontroller.cpp src/plugins/qmldesigner/designercore/include/widgetqueryview.h src/plugins/qmldesigner/designercore/metainfo/metainfoparser.cpp src/plugins/qmldesigner/designercore/model/modelnodecontextmenu.cpp src/plugins/qmldesigner/designercore/model/modelnodecontextmenu.h src/plugins/qmlprojectmanager/qmlprojectapplicationwizard.cpp src/plugins/qnx/bardescriptormagicmatcher.h src/plugins/qt4projectmanager/profilekeywords.cpp src/plugins/remotelinux/deployablefilesperprofile.cpp src/plugins/remotelinux/deployablefilesperprofile.h src/plugins/remotelinux/deploymentinfo.cpp src/plugins/remotelinux/deploymentsettingsassistant.cpp src/plugins/remotelinux/profilesupdatedialog.cpp tests/auto/icheckbuild/ichecklib.cpp tests/auto/icheckbuild/parsemanager.cpp tests/auto/icheckbuild/parsemanager.h Change-Id: Ie465a578446a089e1c502d1cb1096e84ca058104
| * Incremented year in copyright infov2.6.2Robert Loehning2013-01-291-1/+1
| | | | | | | | | | Change-Id: Ic6a9ff0359625021ebc061d22db6811814534205 Reviewed-by: Kai Koehne <[email protected]>
* | Merge remote-tracking branch 'origin/2.6'Eike Ziller2012-10-051-21/+20
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: share/qtcreator/qml/qmlpuppet/commands/endpuppetcommand.cpp share/qtcreator/qml/qmlpuppet/commands/endpuppetcommand.h src/plugins/debugger/qtmessageloghandler.cpp src/plugins/debugger/qtmessageloghandler.h src/plugins/debugger/qtmessagelogwindow.cpp src/plugins/madde/maemodeployconfigurationwidget.cpp src/plugins/madde/maemodeployconfigurationwidget.h src/plugins/remotelinux/deployablefilesperprofile.cpp src/plugins/remotelinux/deployablefilesperprofile.h src/plugins/remotelinux/deploymentinfo.cpp src/plugins/remotelinux/deploymentinfo.h src/plugins/remotelinux/deploymentsettingsassistant.cpp src/plugins/remotelinux/profilesupdatedialog.cpp src/plugins/remotelinux/remotelinuxdeploymentdatamodel.h tests/auto/icheckbuild/ichecklib.cpp tests/auto/icheckbuild/ichecklib_global.h tests/auto/icheckbuild/parsemanager.cpp tests/auto/icheckbuild/parsemanager.h tests/manual/ssh/tunnel/tunnel.h Change-Id: I04d7761df6bd936ad00e0547974284c967d39580
| * Adjust license headershjk2012-10-051-21/+20
| | | | | | | | | | Change-Id: Ice592c6de9951ee3b2c4cb52ed0bb3b6770e0825 Reviewed-by: Eike Ziller <[email protected]>
* | Merge remote-tracking branch 'origin/2.6'Eike Ziller2012-09-041-2/+2
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: src/plugins/madde/maemodeployconfigurationwidget.cpp src/plugins/madde/maemoglobal.cpp src/plugins/madde/maemoinstalltosysrootstep.cpp src/plugins/madde/maemopublisherfremantlefree.cpp src/plugins/madde/qt4maemodeployconfiguration.cpp src/plugins/qt4projectmanager/librarydetailscontroller.cpp src/plugins/qt4projectmanager/qt-desktop/qt4runconfiguration.cpp src/plugins/qt4projectmanager/qt4buildconfiguration.cpp src/plugins/qt4projectmanager/qt4project.cpp src/plugins/qtsupport/baseqtversion.cpp src/plugins/remotelinux/abstractremotelinuxdeployservice.h src/plugins/remotelinux/deploymentinfo.cpp src/plugins/remotelinux/remotelinuxdeployconfigurationfactory.cpp src/plugins/remotelinux/remotelinuxrunconfiguration.cpp src/plugins/remotelinux/remotelinuxrunconfigurationfactory.cpp Change-Id: I2560b528596f284e7b45a2260d8d3037891c5d17
| * s/profile/kit/Tobias Hunger2012-09-041-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Rename profiles to kits. * Update some strings: * projects mode has a Kits tab, not a Targets tab. * " Settings" was dropped from the sub-tabs of the Kits tab * menu entry "Build/Open Build/Run Target Selector" was renamed to "Build/Open Build and Run Kits Selector". * Use "Kit" instead of "Target" in miniprojecttargetselector. (The class was not renamed as it does indeed select targets, not kits) Change-Id: I0727e086e2dfa0e8aaaf89fdc6f2e3596c7a4314 Reviewed-by: Eike Ziller <[email protected]>
* | Utils: Introduce HostOsInfo class.Christian Kandeler2012-08-271-20/+25
|/ | | | | | | | | | | | | The class' member functions are intended to be used instead of the Q_OS_* macros in all contexts where the latter are not syntactically required. This lowers the likelihood of changes made on one platform breaking the build on another, e.g. due to the code model missing symbols in #ifdef'ed out code when refactoring. Change-Id: I4a54788591b4c8f8d589b8368a6c683d4155c9fa Reviewed-by: hjk <[email protected]>
* Removal of Symbian supportAlessandro Portale2012-08-221-23/+1
| | | | | | | | | | | | | | | | | Qt Creator's support for Symbian was at its peak in version 2.4.x. Nobody really verified it in Qt Creator 2.5 or 2.6. It is most likely rotten. Let's remove it! Also, the Symbian support code was spread throughout the whole Qt Creator code base. The plugin interfaces evolved in the meantime and target platforms like Android or QNX have 99% of their code in separate plugins. In case anyone wants to revive Symbian support in Qt Creator, please create a plugin for it. Change-Id: I56a758a3e2fd5b8c64d9aeb8f63d8e916c4883be Reviewed-by: Alessandro Portale <[email protected]>
* Contact -> qt-project.orgEike Ziller2012-07-191-3/+1
| | | | | Change-Id: I7134d7de30bcf9f9dcfad42520dd45ee083a852d Reviewed-by: Oswald Buddenhagen <[email protected]>
* librarydetailscontroller: bugfix macFawzi Mohamed2012-06-211-7/+5
| | | | | Change-Id: Icac245a09fc2d8a9486bdf8e247a399957b5ff97 Reviewed-by: Tobias Hunger <[email protected]>
* Removed module names from #include directives.Erik Verbruggen2012-02-151-3/+3
| | | | | | | | Getting the #include directives ready for Qt5. This includes the new-project wizards. Change-Id: Ia9261f1e8faec06b9285b694d2b7e9a095978d2b Reviewed-by: Eike Ziller <[email protected]>
* Make Open Project wizard skippableDaniel Teske2012-02-031-1/+4
| | | | | | | | Task-Nr: QTCREATORBUG-6063 Change-Id: Ieace3e9e68b4e0342c35ac7c279f4b0b61076419 Reviewed-by: Eike Ziller <[email protected]> Reviewed-by: Tobias Hunger <[email protected]>
* Long live the king!hjk2012-01-261-1/+1
| | | | | Change-Id: I2b72b34c0cfeafc8bdbaf49b83ff723544f2b6e2 Reviewed-by: Daniel Teske <[email protected]>
* all: s/[email protected]/[email protected]/hjk2011-11-031-2/+2
| | | | | Change-Id: If18afb5d4665924e7d9250dccbc60a65e6daa75e Reviewed-by: Eike Ziller <[email protected]>
* Header cleanup in Qt4ProjectManager.Friedemann Kleint2011-08-181-0/+1
| | | | | | | | | | Disentangle the covariant returns and introduce convenience accessors. Move internal classes away from Qt4Project. Change-Id: I6c3158988824d2a159b1b3f8ecdf8432c32be2bc Reviewed-on: http://codereview.qt.nokia.com/3216 Reviewed-by: Friedemann Kleint <[email protected]>
* Fix/add copyright headersTobias Hunger2011-05-061-1/+1
| | | | Change-Id: I8b73d583be1ee7183f4074bce49d5390e38631a2
* Update license.hjk2011-04-131-14/+13
|
* Fix spelling of tool chain is user-visible strings and commentsTobias Hunger2011-03-161-1/+1
|
* Compile fixesRobert Loehning2011-02-231-2/+2
|
* toolchain: fix enum naming stylehjk2011-02-231-2/+2
| | | | Reviewed-By: Tobias Hunger
* ToolChain: Refactor toolchain supportTobias Hunger2011-02-211-2/+5
| | | | | | | | | | | | | | | | | | Refactor ToolChains in Qt Creator: * Allow for several toolchains of the same type * Be smarter wrt. guessing what kind of output a toolchain produces. This allows us to eventually handle e.g. embedded linux setups way better than before. * Be smarter wrt. guessing what kind of environment a Qt version needs. * Improve auto-detection of toolchains a bit * Decide on which debugger to use based on the kind of output produced by the compiler. * Add options page to configure toolchains * Remove toolchain related options from the Qt version dialog Reviewed-by: dt
* More copyright fixesTobias Hunger2011-02-181-0/+33
|
* Fix non-Linux compilation.Christian Kandeler2011-01-181-1/+2
|
* Add "New Subproject..." context menu action in project explorerJarek Kobus2010-11-121-0/+1
| | | | Reviewed-by: dt <[email protected]>
* Support pkg-config in AddLibraryWizardJarek Kobus2010-11-101-0/+86
| | | | | Reviewed-by: dt <[email protected]> Task-number: QTCREATORBUG-2378
* ProjectExplorer: Move ToolChainType enumeration into separate Header.Friedemann Kleint2010-11-011-1/+1
| | | | Acked-By: dt
* I10N: First translation fixes for 2.1Friedemann Kleint2010-09-101-1/+1
| | | | | | | Fix README, some spelling errors, remove contractions, exclamation marks, correct some plural forms, join split messages. Add QCoreApplication::translate to non-Q_OBJECT-classes. Fix some lupdate warnings about discarding meta-data (//:).
* Fix AddLibraryWizard for Mac as wellJarek Kobus2010-08-241-0/+4
| | | | Task-number: QTCREATORBUG-125
* Fix AddLibraryWizard when developing on Windows for Maemo buildJarek Kobus2010-08-241-114/+136
| | | | Task-number: QTCREATORBUG-125
* Get rid of Qt4ProFileNode in LibraryDetailsControllerJarek Kobus2010-08-231-12/+38
| | | | | | | | | | | Since it will not work for pri files. The code is prepared to work with pri files. However, currently it will work only in case the pro file which includes the pri file lays in the same dir. After the QTBUG-13057 is done it will be just a matter of changing the apropriate variable name in librarydetailscontroller.cpp to make it working properly. Task-number: QTCREATORBUG-125
* Add "Add library wizard" to the pro file editorJarek Kobus2010-08-161-0/+943
Reviewed-by: dt <[email protected]> Task-number: QTCREATORBUG-125