summaryrefslogtreecommitdiff
path: root/src/plugins/qt4projectmanager/qt4projectmanagerplugin.h
Commit message (Collapse)AuthorAgeFilesLines
* Qt4ProjectManager: Rename the "normal" qt4* files to qmake*hjk2013-10-161-109/+0
| | | | | | Change-Id: I5e173900a4008c72c67a30eaa9c101027c1b43af Reviewed-by: Eike Ziller <eike.ziller@digia.com> Reviewed-by: David Schulz <david.schulz@digia.com>
* Rename namespace Qt4ProjectManager to QmakeProjectManagerhjk2013-10-161-2/+2
| | | | | | | First step towards plugin renaming. Change-Id: I8ac017660a7aa2bda0d7bb7d72ab0cfceaf6cfd2 Reviewed-by: Eike Ziller <eike.ziller@digia.com>
* Fix "Build File" to take the current file from the currentEditor()Daniel Teske2013-05-071-0/+1
| | | | | | | | And not use the currentNode() from the project tree. Task-number: QTCREATORBUG-9178 Change-Id: I03be1dd1b0fa00a7c8b44cdbaea276970c870f49 Reviewed-by: Eike Ziller <eike.ziller@digia.com>
* Incremented year in copyright infov2.6.2Robert Loehning2013-01-291-1/+1
| | | | | Change-Id: Ic6a9ff0359625021ebc061d22db6811814534205 Reviewed-by: Kai Koehne <kai.koehne@digia.com>
* Adjust license headershjk2012-10-051-21/+20
| | | | | Change-Id: Ice592c6de9951ee3b2c4cb52ed0bb3b6770e0825 Reviewed-by: Eike Ziller <eike.ziller@digia.com>
* s/profile/kit/Tobias Hunger2012-09-041-1/+1
| | | | | | | | | | | | | | | * 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 <eike.ziller@nokia.com>
* Removal of Symbian supportAlessandro Portale2012-08-221-6/+0
| | | | | | | | | | | | | | | | | 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 <alessandro.portale@nokia.com>
* Contact -> qt-project.orgEike Ziller2012-07-191-3/+1
| | | | | Change-Id: I7134d7de30bcf9f9dcfad42520dd45ee083a852d Reviewed-by: Oswald Buddenhagen <oswald.buddenhagen@nokia.com>
* Profile introductionTobias Hunger2012-06-211-6/+6
| | | | | | | | | | | | | Introduce Profiles to store sets of values that describe a system/device. These profiles are held by a target, getting rid of much of the information stored in the Build-/Run-/DeployConfigurations, greatly simplifying those. This is a squash of the wip/profile branch which has been on gerrit for a while, rebased to current master. Change-Id: I25956c8dd4d1962b2134bfaa8a8076ae3909460f Reviewed-by: Daniel Teske <daniel.teske@nokia.com>
* Qt4PM: Add Build File context menu entryOrgad Shaneh2012-05-181-0/+1
| | | | | | | Task-number: QTCREATORBUG-106 Change-Id: I50e2068648e6d58405de63ef5f1b575e69b676da Reviewed-by: Daniel Teske <daniel.teske@nokia.com>
* Qt4PM: Make enabling/disabling of subproject actions consistentOrgad Shaneh2012-05-111-3/+1
| | | | | Change-Id: I56e139e364b71d71a6cf8db9f3add01ab56611c3 Reviewed-by: Daniel Teske <daniel.teske@nokia.com>
* Qt4PM: Build current fileOrgad Shaneh2012-05-071-0/+1
| | | | | | | Task-number: QTCREATORBUG-106 Change-Id: I3511f57b9128073104f6691a469f9c54d64138c3 Reviewed-by: Daniel Teske <daniel.teske@nokia.com>
* Separate destructive clean/rebuild actions from rest.Eike Ziller2012-05-041-1/+2
| | | | | | | | | | | Also clean up the use of icons to be more consistent. In the project context menu show the name of the project the actions apply to only once in "Set '%1' as Active Project" (and in the "Close Project '%1'") to avoid repetition. Change-Id: I7f2d7bc9e3ed60c915e0a2badfbdab5f854e9b6f Reviewed-by: Daniel Teske <daniel.teske@nokia.com>
* Device Support: Fix device restoring.Christian Kandeler2012-04-181-0/+1
| | | | | | | | | | | The S60Manager instantiated the device manager, which then tried to restore the devices with not all factories being present, resulting in most saved devices being lost. That instantiation is now moved to a point in time when all plugins have been initialized. Change-Id: I15145bddde89dd6109e092a7b8e03bb92934a29a Reviewed-by: Tobias Hunger <tobias.hunger@nokia.com>
* Added menu item for (re)building and cleaning of current subproject.Konstantin Tokarev2012-04-121-1/+6
| | | | | Change-Id: If1990cd6c4a8a6179ff93f535b5c9a7c116d69ec Reviewed-by: Daniel Teske <daniel.teske@nokia.com>
* Added TextEditor commands FollowSymbol and JumpToFile.Konstantin Tokarev2012-03-281-1/+0
| | | | | | | | | | Most of editors have "jump to file" or "follow symbol" actions. This patch reduces amount of related boilerplate code. New actions are made optional to prevent shortcut clash (both use F2). Change-Id: I2af580ed9d6789df25f4487ba001f3b83887c504 Reviewed-by: hjk <qthjk@ovi.com>
* Port Qt Creator to the new plugin system of Qt 5.Friedemann Kleint2012-03-021-0/+1
| | | | | | | | | | - Add Q_PLUGIN_METADATA for Qt 5, use Q_EXPORT_PLUGIN for Qt 4. - Generate the Json files for Qt 5 from the pluginspec files by using a XSLT sheet. Change-Id: I8653f182ae7d61615971c093df10b84fb06c2172 Reviewed-by: Oswald Buddenhagen <oswald.buddenhagen@nokia.com>
* Make Open Project wizard skippableDaniel Teske2012-02-031-1/+8
| | | | | | | | Task-Nr: QTCREATORBUG-6063 Change-Id: Ieace3e9e68b4e0342c35ac7c279f4b0b61076419 Reviewed-by: Eike Ziller <eike.ziller@nokia.com> Reviewed-by: Tobias Hunger <tobias.hunger@nokia.com>
* Long live the king!hjk2012-01-261-1/+1
| | | | | Change-Id: I2b72b34c0cfeafc8bdbaf49b83ff723544f2b6e2 Reviewed-by: Daniel Teske <daniel.teske@nokia.com>
* all: s/info@qt.nokia.com/qt-info@nokia.com/hjk2011-11-031-2/+2
| | | | | Change-Id: If18afb5d4665924e7d9250dccbc60a65e6daa75e Reviewed-by: Eike Ziller <eike.ziller@nokia.com>
* s/error_message/errorMessage/ghjk2011-09-211-1/+1
| | | | | | Change-Id: I9a91028fb7c00a20843d99ece659ec8b7acc7710 Reviewed-on: http://codereview.qt-project.org/5312 Reviewed-by: hjk <qthjk@ovi.com>
* Remove test of Qt4 project loadingTobias Hunger2011-08-291-1/+0
| | | | | | | | | This test is broken for a long time now and the squish tests cover this functionality. Change-Id: I5ec598da8d2b9fec304a6df76509fa66318a6c2b Reviewed-on: http://codereview.qt.nokia.com/3820 Reviewed-by: Tobias Hunger <tobias.hunger@nokia.com>
* Introduce QML-based welcome screen using desktop componentsDaniel Molkentin2011-06-291-2/+0
| | | | | | | | | Implements new XML-based format for examples, demos & tutorials Done-with: Primrose Mbanefo <ext-primrose.mbanefo@nokia.com> Change-Id: I42c0afdb419cffe5637cd4f298e828d09e0fb15a Reviewed-on: http://codereview.qt.nokia.com/840 Reviewed-by: Eike Ziller <eike.ziller@nokia.com>
* Move QtParser to QtSupport plugindt2011-05-241-3/+0
| | | | | | | | | This way we can make use of it in the cmake plugin Change-Id: Ie1887d49ea616ec62d91a73b4daa75d69cef61c9 Reviewed-on: http://codereview.qt.nokia.com/91 Reviewed-by: Qt Sanity Bot <qt_sanity_bot@ovi.com> Reviewed-by: Daniel Teske <daniel.teske@nokia.com>
* Fix/add copyright headersTobias Hunger2011-05-061-1/+1
| | | | Change-Id: I8b73d583be1ee7183f4074bce49d5390e38631a2
* Merge branch '2.2'Oswald Buddenhagen2011-04-141-14/+13
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: src/plugins/debugger/gdb/pythongdbengine.cpp src/plugins/qt4projectmanager/qt-desktop/qt4desktoptargetfactory.cpp src/plugins/qt4projectmanager/qt-desktop/qt4desktoptargetfactory.h src/plugins/qt4projectmanager/qt-desktop/qt4simulatortargetfactory.cpp src/plugins/qt4projectmanager/qt-desktop/qt4simulatortargetfactory.h src/plugins/qt4projectmanager/qt-maemo/maemodeploystep.cpp src/plugins/qt4projectmanager/qt-maemo/maemodeviceconfigurations.cpp src/plugins/qt4projectmanager/qt-maemo/maemoglobal.cpp src/plugins/qt4projectmanager/qt-maemo/qt4maemotargetfactory.cpp src/plugins/qt4projectmanager/qt-s60/qt4symbiantargetfactory.cpp src/plugins/qt4projectmanager/qt-s60/s60deploystep.cpp src/plugins/qt4projectmanager/qt4target.cpp src/plugins/qt4projectmanager/qt4target.h src/plugins/qt4projectmanager/qtoptionspage.h src/plugins/qt4projectmanager/qtversionmanager.cpp src/plugins/welcome/welcomemode.cpp
| * Update license.hjk2011-04-131-14/+13
| |
* | Add "Add Library" action to project explorer's context menuJarek Kobus2011-04-131-1/+3
| | | | | | | | | | Reviewed-by: Tobias Hunger <tobias.hunger@nokia.com> Task-number: QTCREATORBUG-4127
* | projectexplorer: move project{Context,Language} from IProjectManager to Projecthjk2011-04-121-2/+0
|/ | | | Reviewed-by: dt
* It's 2011 now.con2011-01-121-1/+1
| | | | Reviewed-by: hjk
* Merge branch '2.1'con2010-12-171-7/+11
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: src/plugins/coreplugin/basemode.cpp src/plugins/coreplugin/basemode.h src/plugins/coreplugin/scriptmanager/qworkbench_wrapper.cpp src/plugins/coreplugin/scriptmanager/qworkbench_wrapper.h src/plugins/debugger/cdb/cdbsymbolpathlisteditor.cpp src/plugins/debugger/debuggeragents.cpp src/plugins/debugger/debuggeruiswitcher.cpp src/plugins/debugger/debuggeruiswitcher.h src/plugins/projectexplorer/buildconfigdialog.cpp src/plugins/qmldesigner/components/propertyeditor/colorwidget.cpp src/plugins/qmldesigner/components/propertyeditor/colorwidget.h src/plugins/qmldesigner/designercore/include/enumeratormetainfo.h src/plugins/qmldesigner/designercore/include/modelutilities.h src/plugins/qmldesigner/designercore/include/nodeinstance.h src/plugins/qmldesigner/designercore/include/propertymetainfo.h src/plugins/qmldesigner/designercore/instances/graphicsscenenodeinstance.cpp src/plugins/qmldesigner/designercore/instances/graphicsscenenodeinstance.h src/plugins/qmldesigner/designercore/instances/graphicsviewnodeinstance.cpp src/plugins/qmldesigner/designercore/instances/graphicswidgetnodeinstance.cpp src/plugins/qmldesigner/designercore/instances/graphicswidgetnodeinstance.h src/plugins/qmldesigner/designercore/instances/nodeinstance.cpp src/plugins/qmldesigner/designercore/instances/qmlviewnodeinstance.cpp src/plugins/qmldesigner/designercore/instances/widgetnodeinstance.cpp src/plugins/qmldesigner/designercore/instances/widgetnodeinstance.h src/plugins/qmldesigner/designercore/metainfo/enumeratormetainfo.cpp src/plugins/qmldesigner/designercore/metainfo/propertymetainfo.cpp src/plugins/qmldesigner/designercore/model/modelutilities.cpp src/plugins/snippets/inputwidget.cpp src/plugins/snippets/snippetscompletion.cpp src/plugins/snippets/snippetscompletion.h src/plugins/snippets/snippetspec.cpp src/plugins/snippets/snippetsplugin.cpp src/plugins/snippets/snippetswindow.cpp src/plugins/snippets/snippetswindow.h src/plugins/texteditor/snippetsparser.cpp src/tools/qml/qmldom/main.cpp tests/manual/trk/runner.cpp tests/manual/trk/trkolddevice.cpp tests/manual/trk/trkolddevice.h tests/manual/trk/trkserver.cpp
| * License headers.con2010-12-171-7/+11
| |
* | Fixes: Add new subdirs project wizardJarek Kobus2010-11-241-6/+0
| | | | | | | | | | Task: QTCREATORBUG-1297 RevBy: dt <qtc-committer@nokia.com>
* | qmake error/warning parser has been improvedPawel Polanski2010-11-081-0/+2
| |
* | Implement "Jump To File Under Cursor" in profile editorJarek Kobus2010-10-141-0/+1
|/ | | | | | Reviewed-by: dt <qtc-committer@nokia.com> Reviewed-by: ossi <oswald.buddenhagen@nokia.com> Task-number: QTCREATORBUG-688
* Symbian: Add unit tests for RVCT parserTobias Hunger2010-10-061-0/+2
| | | | | * Add unit tests for RVCT parser * Make the unit tests pass.
* Add "Add library wizard" to the pro file editorJarek Kobus2010-08-161-0/+1
| | | | | Reviewed-by: dt <qtc-committer@nokia.com> Task-number: QTCREATORBUG-125
* Add parser for sbsv2 (new Symbian build system)Tobias Hunger2010-08-111-1/+3
| | | | | | | * Add parser * Use it * Improve parser setup in Qt4 makestep * Add tests for the sbsv2parser
* Add output parser for Qt-specific utilitiesTobias Hunger2010-08-031-0/+2
| | | | | | | | * Handle moc warnings there * Add unit tests * Use new parser in Qt's makestep Task-number: QTCREATORBUG-1908
* Make project context a Core::Contextdt2010-07-021-2/+3
| | | | | Also properly initialize m_projectContext in Qt4Manager, fixing the disabled "Run QMake" action
* Core::Context: compile hot fix for Windows.hjk2010-06-251-2/+1
|
* There is no dependency, so make the runtime manager an real singelton.kh12010-05-251-2/+0
| | | | Reviewed-by: ck
* Long overdue changes and refactoring for qemu handling.kh12010-05-201-0/+2
| | | | | | | | | | Fixes: - react on build/ run configuration changes - now notices environment changes, like switching Qt versions - start button is now only shown if we have a valid qemu runtime - enabled/ disabled state works properly when loading a project Task-number: QTCREATOR-210, QTCREATORBUG-1252, QTCREATORBUG-1082 Reviewed-by: ck
* Add Clean and rebuild sub dirdt2010-04-301-0/+2
| | | | | | | Also change the strings slightly. Task-Nr: QTCREATORBUG-1295 Task-Nr: QTCREATORBUG-1296
* Add simple unit tests for abld parserTobias Hunger2010-03-291-1/+3
|
* Header cleanup in ProjectExplorer and Qt4ProjectManagerFriedemann Kleint2010-03-171-2/+10
|
* Long live the king!hjk2010-03-051-1/+1
|
* Add Build to the right click menu of sub projects for Qt4 Projectsdt2010-01-131-0/+1
| | | | | | | | | | | | | | | They do what you expect them to do, that is build only a subtree. The implementation is a little bit strange. We temporarly set the sub node to be built on the BuildConfiguration, enqueue that BuildConfiguration (which calls BuildStep::init()), and then reset that temporary value. A more general way would be to have the ability to extend BuildConfiguration::buildProject() in a way that additional data can be passed to the BuildSteps. Task-Nr: QTCREATOR-5 Task-Nr: QTCREATORBUG-44
* Rework Build Parser handlingTobias Hunger2009-12-091-2/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | * Rework IBuildParser: * Remove name() method. * Remove enterDirectory and leaveDirectory signals. * Allow chaining of parsers. * Rename IBuildParser to IOutputParser. * Implement GnuMakeParser. * Remove entering/leaving directory related code from all other parsers * Move filename fixup heuristic based on entering/leaving directory massages from gnumake here from AbstractMakeStep. * Add outputParser method to ToolChain: This removes the need to map toolchains to BuildParser names in the BuildSteps. * Enhance AbstractProcessStep to accept a IOutputParser to parse its output. * Remove AbstractMakeStep. * Set the appropriate Parsers in all classes deriving from AbstractProcessStep and append the ToolChain's parser to the parser chain. * Remove BuildParserFactories: There is no more need for them. * Remove constants used to identify the BuildParsers. * Clean up some names: * Replace stdOut with stdOutput. * Replace addToTaskWindow with addTask and addToOutputWindow with addOutput. Do this wherever it is not yet clear that this will end up in the Task/Output window. Reviewed-by: dt
* long live the kinghjk2009-08-141-1/+1
|