summaryrefslogtreecommitdiff
path: root/src/plugins/qmakeprojectmanager/desktopqmakerunconfiguration.cpp
Commit message (Collapse)AuthorAgeFilesLines
* QmakePM: Disable "Run in terminal" for more test project typesOrgad Shaneh2016-07-201-2/+5
| | | | | | | | | | | | | | | | | | | Unit test applications do not typically require any input, and having their output appear in a tab (which also contains history etc.) is convenient. Qt Creator disables "Run in terminal" by default for projects that have `QT += testlib`. This change does the same for qml test projects, that have either `CONFIG += testcase` or `QT += qmltest`. Task-number: QTCREATORBUG-9475 Change-Id: I6da1b239ff1757be4d280f852e7f3537c44867ee Reviewed-by: Tobias Hunger <tobias.hunger@qt.io> Reviewed-by: J-P Nurmi <jpnurmi@qt.io> Reviewed-by: Christian Stenger <christian.stenger@qt.io> Reviewed-by: Oswald Buddenhagen <oswald.buddenhagen@theqtcompany.com>
* Qmake: Do not soft-assert when a pro-file is not part of a projectTobias Hunger2016-02-021-3/+1
| | | | | | | This can happen. Change-Id: Id8c077592ecc77b5d774cf60dc1faca4e5dbead5 Reviewed-by: Orgad Shaneh <orgads@gmail.com>
* ProjectExplorer: Avoid recently introduced crash when switching kitshjk2016-02-021-1/+3
| | | | | | | | | LocalEnvironmentAspect needs to take care of being cloned. Task-number: QTCREATORBUG-15700 Change-Id: Id040a2a150dbc1cd3e407aa3d7dfc2728d7bb3db Reviewed-by: Eike Ziller <eike.ziller@theqtcompany.com> Reviewed-by: Tobias Hunger <tobias.hunger@theqtcompany.com>
* QmakePM: Enable "Run in Terminal" by default for console appsOrgad Shaneh2016-02-011-6/+12
| | | | | | | | Broken by be4aba7dc2cb5b51e97429d1053103cf98860af5. Task-number: QTCREATORBUG-15632 Change-Id: Iccc7f03c3d0cf0295fd235c23240345e713c1b20 Reviewed-by: Tobias Hunger <tobias.hunger@theqtcompany.com>
* QmakePM: Factor out project node lookupOrgad Shaneh2016-02-011-11/+21
| | | | | Change-Id: Ied97f86b7a39d9d680160ec7a0b8b6ea8d0330be Reviewed-by: Tobias Hunger <tobias.hunger@theqtcompany.com>
* ProjectExplorer: Drop LocalApplicationRunConfigurationhjk2016-01-261-21/+18
| | | | | | | | The functionality can be provided by producing a suitable Runnable in the derived classes directly. Change-Id: I7b8e8fe33fffd2b00176b6cf6633eca4e152e466 Reviewed-by: Tobias Hunger <tobias.hunger@theqtcompany.com>
* Update License according to agreement with Free Qt FoundationTobias Hunger2016-01-191-17/+12
| | | | | | | * Update files in src/plugins Change-Id: Ia5d77fad7d19d4bb3498e78661982f68729adb22 Reviewed-by: Tobias Hunger <tobias.hunger@theqtcompany.com>
* QmakeProjectManager: Code cosmeticshjk2016-01-121-70/+46
| | | | | | | | Qt 5 connects, remove no-op function, add a few 'overload', use a few 'auto', put common code with ugly cast in function, ... Change-Id: I242aea07356bf535ba9ae11235de4a2a2c1f1d04 Reviewed-by: Tobias Hunger <tobias.hunger@theqtcompany.com>
* Project: Add setRootProjectNode methodTobias Hunger2016-01-111-4/+4
| | | | | | | | | Add setRootProjectNode method and a default implementation of rootProjectNode to Project. Use that in all derived classes. Change-Id: Id28cde04457a20a8963d43020785ef9d77fea57c Reviewed-by: Niels Weber <niels.weber@theqtcompany.com> Reviewed-by: Tobias Hunger <tobias.hunger@theqtcompany.com>
* ProjectExplorer: Use FileName in WorkingDirectoryAspectOrgad Shaneh2016-01-061-2/+2
| | | | | | | + use native separators for user visible strings Change-Id: Id6e4e27db369314f70e355a395cfddca12b8ea90 Reviewed-by: Tobias Hunger <tobias.hunger@theqtcompany.com>
* QmakeProjectManager: Initialize working directory to default valueshjk2016-01-061-1/+2
| | | | | | | | | This fixes a regression introduced with e0fdeaa6. Task-number: QTCREATORBUG-15567 Change-Id: I9da93520b9d5ff14b9b00810b23d9bab333e0073 Reviewed-by: Orgad Shaneh <orgads@gmail.com> Reviewed-by: Tobias Hunger <tobias.hunger@theqtcompany.com>
* QmakeProjectManager: Use WorkingDirectoryAspecthjk2015-12-221-104/+10
| | | | | Change-Id: Ia0359477bad1d40a2349e782b19600fa19547216 Reviewed-by: Tobias Hunger <tobias.hunger@theqtcompany.com>
* QmakeProjectManager: Use TerminalAspecthjk2015-12-181-39/+10
| | | | | | | | As side-effect, this fixes the automatic update of the terminal options if the .pro file changes and no manual changes have been made yet. Change-Id: I5b102b2587a8f2f1b326ecc9f4cec98edad74a16 Reviewed-by: Tobias Hunger <tobias.hunger@theqtcompany.com>
* QMakeProjectManager: Use ArgumentsAspecthjk2015-12-161-39/+5
| | | | | Change-Id: Ia7443193213c0e83551c0a790d5662375265bbef Reviewed-by: Tobias Hunger <tobias.hunger@theqtcompany.com>
* Themed Icons: Introduce Utils::IconAlessandro Portale2015-11-251-5/+3
| | | | | | | | | | | | | | Instead of describing icons via file name or in the themed icons case via a string that is a list of mask/color pairs, we have now a class for it. Icons are now listed in per-plugin *icons.h headers. RunControl::m_icon was The only place left where an icon property was in fact a string. This patch changes that member to be a Utils::Icon. Change-Id: Ibcfa8bb25e6d2e330c567ee7ccc0b97ead603177 Reviewed-by: Eike Ziller <eike.ziller@theqtcompany.com>
* Remove unnecessary destructorsTobias Hunger2015-11-161-4/+0
| | | | | Change-Id: Id0bc2d3a305e6af24838266195ab22e04e3a12a1 Reviewed-by: Niels Weber <niels.weber@theqtcompany.com>
* ProjectNode: Rename path() to filePath()Tobias Hunger2015-11-031-2/+2
| | | | | Change-Id: I78bb73f8c9457fd74c470eacbf54eb9195ac9681 Reviewed-by: Eike Ziller <eike.ziller@theqtcompany.com>
* Icon refresh: First step towards the new Qt Creator themesAlessandro Portale2015-10-231-1/+3
| | | | | | | | | | http://blog.qt.io/blog/author/didesous/ announced new designs/themes for Qt Creator. This patch replaces many of the existing toolbar icons with recolorizable masks for better theming support. Change-Id: I557aa485205fe2624f33724226f698c303342b40 Reviewed-by: Christian Kandeler <christian.kandeler@theqtcompany.com> Reviewed-by: Alessandro Portale <alessandro.portale@theqtcompany.com>
* Desktop Qmake RC: Add option to disable setting of PATH/(LD|DYLD)_LIBRARY_PATHDaniel Teske2015-09-081-2/+56
| | | | | | | Change-Id: Iddb3b2c79cdbf6564f0b1acef469f375716b043e Task-number: QTCREATORBUG-8727 Reviewed-by: Eike Ziller <eike.ziller@theqtcompany.com> Reviewed-by: Leena Miettinen <riitta-leena.miettinen@theqtcompany.com>
* Utils: Rename PathChooser::changed() signal.Christian Kandeler2015-09-031-1/+1
| | | | | | | | | The name is overly generic, particularly with a pathChanged() signal also present. Rename to "rawPathChanged", which adequately describes the semantics. Change-Id: Ia62b8b0a97a794cb6d5ad6b8ce0abcd36b5f5cdb Reviewed-by: Eike Ziller <eike.ziller@theqtcompany.com>
* Desktop Qmake RC: Toggling usingDyldImageSuffix should update the environmentDaniel Teske2015-09-031-0/+4
| | | | | Change-Id: I79d66a5a44172640febe9a4d83e71ad436468f35 Reviewed-by: Eike Ziller <eike.ziller@theqtcompany.com>
* QmakeProject: Use QMAKE_PROJECT_NAME to set the display nameDaniel Teske2015-09-021-0/+9
| | | | | | | | Of both nodes and run configurations. Change-Id: I04cae590561f3c7b355a3385856dca13ebcd7acf Task-number: QTCREATORBUG-13950 Reviewed-by: Tobias Hunger <tobias.hunger@theqtcompany.com>
* {Q,C}makeProjectManager: Adjust tooltip capitalizationhjk2015-07-071-1/+1
| | | | | | | | Follows suit after 3d78ec69bba. Change-Id: I1756e0e50dcf414db9ea3f3b2092f8eeb647ae80 Reviewed-by: Daniel Teske <daniel.teske@theqtcompany.com> Reviewed-by: Leena Miettinen <riitta-leena.miettinen@theqtcompany.com>
* QMakeProjectManager: Introduce member initialization.Jarek Kobus2015-06-231-7/+2
| | | | | Change-Id: I69df0c22a215b2df12f63fdc47082e9797fc02ac Reviewed-by: Daniel Teske <daniel.teske@theqtcompany.com>
* QmakeProjectManager: Remove some dead codehjk2015-05-181-7/+0
| | | | | | | The kitChanged() handling was left over after d972b3b091. Change-Id: I849b2bc941d17d60e1873357585b37480baeaa6e Reviewed-by: Daniel Teske <daniel.teske@theqtcompany.com>
* QtSupport: Remove SimulatorQthjk2015-04-241-17/+1
| | | | | | | | Unused for years. Change-Id: I721068ecf18afb09fb928a348cbb5e8127a3dfc2 Reviewed-by: Rainer Keller <rainer.keller@theqtcompany.com> Reviewed-by: Eike Ziller <eike.ziller@theqtcompany.com>
* ProjectExplorer: Use FileName for Node::pathOrgad Shaneh2015-02-131-8/+8
| | | | | | Change-Id: I4a41cfb629be8bb06b4b0616cd4475525e617a51 Reviewed-by: BogDan Vatra <bogdan@kde.org> Reviewed-by: Eike Ziller <eike.ziller@theqtcompany.com>
* Merge commit '3c85058694ee2e41658d17f524fb48f0b187d2fe'Eike Ziller2015-02-121-6/+6
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: src/libs/utils/tooltip/tipcontents.cpp src/libs/utils/tooltip/tipcontents.h src/plugins/android/androiddeployqtstep.cpp src/plugins/baremetal/baremetalconstants.h src/plugins/baremetal/baremetaldevice.cpp src/plugins/baremetal/baremetaldevice.h src/plugins/baremetal/baremetaldeviceconfigurationwidget.cpp src/plugins/baremetal/baremetaldeviceconfigurationwidget.h src/plugins/baremetal/baremetaldeviceconfigurationwizard.cpp src/plugins/baremetal/baremetaldeviceconfigurationwizardpages.cpp src/plugins/baremetal/baremetaldeviceconfigurationwizardpages.h src/plugins/baremetal/baremetalplugin.cpp src/plugins/baremetal/baremetalplugin.h src/plugins/baremetal/baremetalruncontrolfactory.cpp src/plugins/baremetal/baremetalruncontrolfactory.h src/plugins/cppeditor/cppcodemodelinspectordialog.cpp src/plugins/cppeditor/cppdoxygen_test.cpp src/plugins/cppeditor/cppdoxygen_test.h src/plugins/debugger/breakpointmarker.cpp src/plugins/debugger/debuggeritemmodel.cpp src/plugins/debugger/debuggeritemmodel.h src/plugins/debugger/loadcoredialog.cpp src/plugins/genericprojectmanager/cppmodelmanagerhelper.cpp src/plugins/projectexplorer/addnewmodel.cpp src/plugins/projectexplorer/addnewmodel.h src/plugins/projectexplorer/jsonwizard/jsonfieldpage.cpp src/plugins/qmlprofiler/abstracttimelinemodel.cpp src/plugins/qmlprofiler/abstracttimelinemodel.h src/plugins/qmlprofiler/notesmodel.cpp src/plugins/qmlprofiler/qml/CategoryLabel.qml src/plugins/qmlprofiler/qml/MainView.qml src/plugins/qmlprofiler/qml/Overview.js src/plugins/qmlprofiler/qml/Overview.qml src/plugins/qmlprofiler/qml/TimeDisplay.qml src/plugins/qmlprofiler/qml/TimeMarks.qml src/plugins/qmlprofiler/qmlprofilertimelinemodelproxy.cpp src/plugins/qmlprofiler/sortedtimelinemodel.cpp src/plugins/qmlprofiler/sortedtimelinemodel.h src/plugins/qmlprofiler/timelinemodelaggregator.cpp src/plugins/qmlprofiler/timelinemodelaggregator.h src/plugins/qmlprofiler/timelinerenderer.cpp src/plugins/qmlprofiler/timelinerenderer.h src/plugins/qmlprojectmanager/QmlProjectManager.json.in src/plugins/texteditor/findinfiles.cpp src/plugins/vcsbase/vcsconfigurationpage.cpp src/shared/qbs src/shared/scriptwrapper/interface_wrap_helpers.h src/shared/scriptwrapper/wrap_helpers.h tests/auto/qmlprofiler/abstracttimelinemodel/tst_abstracttimelinemodel.cpp tests/system/suite_debugger/tst_debug_empty_main/test.py tests/system/suite_debugger/tst_qml_js_console/test.py tests/system/suite_debugger/tst_qml_locals/test.py Change-Id: I67540b648f8b162496f4aa606b04d50c7c9125c6
| * Update LicenseEike Ziller2015-01-161-6/+6
| | | | | | | | | | Change-Id: I711d5fb475ef814a1dc9d2822740e827f3f67125 Reviewed-by: Alessandro Portale <alessandro.portale@digia.com>
* | Replace QFileInfo::fileName() with FileName::fileName()Orgad Shaneh2015-01-291-1/+3
| | | | | | | | | | Change-Id: I4852ff215abf25649fc5eac1e922ae901839ca3d Reviewed-by: hjk <hjk@theqtcompany.com>
* | {Qbs,QMake}ProjectManager: Make executable selectable/copyableNikolai Kosjar2015-01-261-4/+4
|/ | | | | | Change-Id: I7947ec85173f0898d54333f174fa6c14bcb051d6 Reviewed-by: Daniel Teske <daniel.teske@theqtcompany.com> Reviewed-by: Christian Kandeler <christian.kandeler@theqtcompany.com>
* QmakeProject: Add macro expansion to desktop qmake runconfig widgethjk2014-11-051-0/+3
| | | | | Change-Id: I434b7308c927c65280671ec7eb4e4dbad92edd6a Reviewed-by: Tobias Hunger <tobias.hunger@theqtcompany.com>
* Utils: MacroExpander API cosmetics.hjk2014-10-221-1/+1
| | | | | | | | Make const-correct, add convenience function for commandline parameter expansion. Change-Id: I12c3651e4e7b8a0a9319d1dfbea676b622b1a41a Reviewed-by: Tobias Hunger <tobias.hunger@theqtcompany.com>
* MacroExpander: Fall back to global expanderhjk2014-10-161-1/+1
| | | | | | | ... and use that all over the place. Change-Id: Ie6e0ed0f0d9eaba9b4466761e6b455f33a905086 Reviewed-by: Tobias Hunger <tobias.hunger@theqtcompany.com>
* Merge remote-tracking branch 'origin/3.2'Eike Ziller2014-10-141-7/+8
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: src/libs/utils/ipaddresslineedit.cpp src/libs/utils/logging.h src/plugins/analyzerbase/AnalyzerBase.pluginspec.in src/plugins/android/Android.pluginspec.in src/plugins/android/androiddeploystep.cpp src/plugins/android/androiddeploystep.h src/plugins/android/androiddeploystepfactory.cpp src/plugins/android/androiddeploystepwidget.cpp src/plugins/android/androidpackagecreationfactory.cpp src/plugins/android/androidpackagecreationstep.cpp src/plugins/android/androidpackagecreationstep.h src/plugins/android/androidpackagecreationwidget.cpp src/plugins/android/androidpackagecreationwidget.h src/plugins/android/javafilewizard.cpp src/plugins/autotoolsprojectmanager/AutotoolsProjectManager.pluginspec.in src/plugins/baremetal/BareMetal.pluginspec.in src/plugins/bazaar/Bazaar.pluginspec.in src/plugins/beautifier/Beautifier.pluginspec.in src/plugins/bineditor/BinEditor.pluginspec.in src/plugins/bookmarks/Bookmarks.pluginspec.in src/plugins/clangcodemodel/ClangCodeModel.pluginspec.in src/plugins/clangcodemodel/clanghighlightingsupport.cpp src/plugins/clangcodemodel/clangsymbolsearcher.cpp src/plugins/classview/ClassView.pluginspec.in src/plugins/clearcase/ClearCase.pluginspec.in src/plugins/cmakeprojectmanager/CMakeProjectManager.pluginspec.in src/plugins/cmakeprojectmanager/cmakeeditorfactory.cpp src/plugins/cmakeprojectmanager/cmakehighlighter.cpp src/plugins/coreplugin/Core.pluginspec.in src/plugins/cpaster/CodePaster.pluginspec.in src/plugins/cppeditor/CppEditor.pluginspec.in src/plugins/cppeditor/cppfilewizard.cpp src/plugins/cpptools/CppTools.pluginspec.in src/plugins/cpptools/cpphighlightingsupportinternal.cpp src/plugins/cpptools/cppmodelmanagerinterface.cpp src/plugins/cpptools/cppmodelmanagerinterface.h src/plugins/cvs/CVS.pluginspec.in src/plugins/debugger/Debugger.pluginspec.in src/plugins/designer/Designer.pluginspec.in src/plugins/diffeditor/DiffEditor.pluginspec.in src/plugins/emacskeys/EmacsKeys.pluginspec.in src/plugins/fakevim/FakeVim.pluginspec.in src/plugins/genericprojectmanager/GenericProjectManager.pluginspec.in src/plugins/git/Git.pluginspec.in src/plugins/git/gitorious/gitorious.cpp src/plugins/git/gitorious/gitorious.h src/plugins/git/gitorious/gitoriousclonewizard.cpp src/plugins/git/gitorious/gitorioushostwidget.cpp src/plugins/git/gitorious/gitorioushostwidget.h src/plugins/git/gitorious/gitorioushostwizardpage.cpp src/plugins/git/gitorious/gitoriousprojectwidget.cpp src/plugins/git/gitorious/gitoriousprojectwidget.h src/plugins/git/gitorious/gitoriousprojectwizardpage.cpp src/plugins/git/gitorious/gitoriousprojectwizardpage.h src/plugins/git/gitorious/gitoriousrepositorywizardpage.cpp src/plugins/git/gitorious/gitoriousrepositorywizardpage.h src/plugins/glsleditor/GLSLEditor.pluginspec.in src/plugins/glsleditor/glsleditorfactory.cpp src/plugins/glsleditor/glslfilewizard.cpp src/plugins/helloworld/HelloWorld.pluginspec.in src/plugins/help/Help.pluginspec.in src/plugins/imageviewer/ImageViewer.pluginspec.in src/plugins/ios/Ios.pluginspec.in src/plugins/macros/Macros.pluginspec.in src/plugins/mercurial/Mercurial.pluginspec.in src/plugins/perforce/Perforce.pluginspec.in src/plugins/projectexplorer/ProjectExplorer.pluginspec.in src/plugins/pythoneditor/PythonEditor.pluginspec.in src/plugins/pythoneditor/pythoneditorwidget.cpp src/plugins/pythoneditor/wizard/pythonfilewizard.cpp src/plugins/qbsprojectmanager/QbsProjectManager.pluginspec.in src/plugins/qbsprojectmanager/defaultpropertyprovider.cpp src/plugins/qmakeprojectmanager/QmakeProjectManager.pluginspec.in src/plugins/qmakeprojectmanager/profileeditorfactory.cpp src/plugins/qmldesigner/QmlDesigner.pluginspec.in src/plugins/qmljseditor/QmlJSEditor.pluginspec.in src/plugins/qmljseditor/qmljseditorfactory.cpp src/plugins/qmljstools/QmlJSTools.pluginspec.in src/plugins/qmlprofiler/QmlProfiler.pluginspec.in src/plugins/qmlprojectmanager/QmlProjectManager.pluginspec.in src/plugins/qnx/Qnx.pluginspec.in src/plugins/qtsupport/QtSupport.pluginspec.in src/plugins/remotelinux/RemoteLinux.pluginspec.in src/plugins/resourceeditor/ResourceEditor.pluginspec.in src/plugins/resourceeditor/resourcewizard.h src/plugins/subversion/Subversion.pluginspec.in src/plugins/tasklist/TaskList.pluginspec.in src/plugins/texteditor/TextEditor.pluginspec.in src/plugins/texteditor/basetexteditor_p.h src/plugins/texteditor/basetextmark.cpp src/plugins/texteditor/codeassist/basicproposalitemlistmodel.h src/plugins/texteditor/codeassist/defaultassistinterface.h src/plugins/texteditor/codeassist/iassistproposalitem.cpp src/plugins/texteditor/itexteditor.cpp src/plugins/texteditor/itexteditor.h src/plugins/texteditor/itextmark.cpp src/plugins/texteditor/plaintexteditor.cpp src/plugins/texteditor/plaintexteditor.h src/plugins/texteditor/texteditoractionhandler.cpp src/plugins/todo/Todo.pluginspec.in src/plugins/updateinfo/UpdateInfo.pluginspec.in src/plugins/valgrind/Valgrind.pluginspec.in src/plugins/vcsbase/VcsBase.pluginspec.in src/plugins/welcome/Welcome.pluginspec.in src/plugins/winrt/WinRt.pluginspec.in tests/auto/debugger/temporarydir.h Change-Id: I254af8be8119fe9855287909e17d4b8ca9d2fc2f
| * License updateEike Ziller2014-10-091-7/+8
| | | | | | | | | | Change-Id: I3c22ef2685d7aa589f5d0ab74d693653a4c32082 Reviewed-by: Alessandro Portale <alessandro.portale@digia.com>
* | DesktopQmakeRunConfiguration: Optimize response to proFile parsingDaniel Teske2014-09-181-11/+14
| | | | | | | | | | | | | | Only emit the environment changed signal after everything has parsed. Change-Id: Iba26c8ba2fc7de9e03ec1368917985538ffbbfb9 Reviewed-by: Tobias Hunger <tobias.hunger@digia.com>
* | DesktopQmakeRunConfiguration: Use Qt5 connectsDaniel Teske2014-09-151-4/+5
| | | | | | | | | | | | | | The future is now. Change-Id: I68fa2fc75d8fe4437600a808949892e9002d950d Reviewed-by: Tobias Hunger <tobias.hunger@digia.com>
* | Qmake Project Manager: make QTC_ASSERT actually useful.Erik Verbruggen2014-09-111-1/+1
|/ | | | | Change-Id: I0ca381dca2f7a50e3638f10c77db9b6621fb32c4 Reviewed-by: Daniel Teske <daniel.teske@digia.com>
* Always pass Core::Id by value.Christian Kandeler2014-07-011-3/+3
| | | | | | | | | | | Currently we pass in some places by value, elsewhere by const ref and for some weird reason also by const value in a lot of places. The latter is particularly annoying, as it is also used in interfaces and therefore forces all implementors to do the same, since leaving the "const" off is causing compiler warnings with MSVC. Change-Id: I65b87dc3cce0986b8a55ff6119cb752361027803 Reviewed-by: hjk <hjk121@nokiamail.com>
* Centralize error/warning/info iconsAlessandro Portale2014-06-171-1/+1
| | | | | | | | | There are multiple copies of these pngs in different plugins. Let's have one version in core, also as @2x variant. Change-Id: Iedff1a6190a72c1947dd202ae1ee46f59f9fb13c Reviewed-by: Kai Koehne <kai.koehne@digia.com> Reviewed-by: Alessandro Portale <alessandro.portale@digia.com>
* Allow the user to restrict rc creation to certain .proDaniel Teske2014-06-161-3/+4
| | | | | | Task-number: QTCREATORBUG-10953 Change-Id: Iff1a31c007ac777bfa390d48237480ef56ffc0e4 Reviewed-by: Eike Ziller <eike.ziller@digia.com>
* QmakeProject: Replace applicationProFilePaths by idsForNodesDaniel Teske2014-06-161-4/+2
| | | | | Change-Id: Ie10e8cb93f26eb2087272646668fafd480b0208d Reviewed-by: Eike Ziller <eike.ziller@digia.com>
* ProjectExplorer: Get rid of LocalApplicationRunConfiguration::RunModeOrgad Shaneh2014-05-281-16/+16
| | | | | Change-Id: I132eb2615842ad7fdf6d7fa0f87d8c2c0c77203e Reviewed-by: hjk <hjk121@nokiamail.com>
* ProjectExplorer: Use constants for compile_warning.png and _errorAlessandro Portale2014-05-191-1/+1
| | | | | | | | | Instead of repeating strings like ":/projectexplorer/images/compile_warning.png" all over the code, we should use constants for it. Change-Id: I91b36838d6da0a2332381e433788e796948d26db Reviewed-by: hjk <hjk121@nokiamail.com>
* Project: Use Utils::FileName as return type for projectDirectory(...)Tobias Hunger2014-05-061-3/+3
| | | | | Change-Id: I3ea10aa204b1ea41702edab09884b416cd6d9e06 Reviewed-by: Daniel Teske <daniel.teske@digia.com>
* ProjectNodes: Refactor runConfigurationsFor()hjk2014-04-291-1/+1
| | | | | | | | | Rename to runConfigurations() and remove the node argument which is available as 'this'. Adjust const-ness of node argument in RunConfigurationFactory::runConfigurationsForNode Change-Id: Icb63e96a305152f90135a2656536de2581faafaf Reviewed-by: Daniel Teske <daniel.teske@digia.com>
* Use double quotes instead of single quotes as per our guidelines.Christian Kandeler2014-04-221-1/+1
| | | | | Change-Id: Ib608bb49e26781aef1914085a5d801fcdcd5eb56 Reviewed-by: Leena Miettinen <riitta-leena.miettinen@digia.com>
* HistoryCompleter: Do not use a generic ids for history entriesTobias Hunger2014-02-101-1/+1
| | | | | | | Do not use BuildDir.History, SourceDir.History or WorkingDir.History. Change-Id: I0df95b88680efdc2ecaec68625ab476499ee1fb8 Reviewed-by: Eike Ziller <eike.ziller@digia.com>
* QmakeRunConfiguration: Fix copy-ctor to copy m_forcedGuiModeDaniel Teske2014-01-161-0/+1
| | | | | | | Only used for simulator qt, so not essential at all. Change-Id: I4736e3fd1f84e009441fd89ae40f4debfd7a1d1a Reviewed-by: Tobias Hunger <tobias.hunger@digia.com>