aboutsummaryrefslogtreecommitdiffstats
path: root/src/libs/utils/projectintropage.cpp
Commit message (Collapse)AuthorAgeFilesLines
* Utils: Allow validators operating on a single string in FancyLineEdithjk2025-04-251-2/+2
| | | | | Change-Id: I68f21e96efab05e9f5aa6c18973cbdb20c0c3417 Reviewed-by: Alessandro Portale <[email protected]>
* Utils: Use Result<> in FancyLinedit's validatorhjk2025-04-231-26/+15
| | | | | | | | In lots of places, no explicit error message was set. Some are added in the patch but Most of them use QString() for now. Change-Id: I256e37a8db62ffb193fd017f71d476095adbddaf Reviewed-by: Alessandro Portale <[email protected]>
* Wizards: Redo sub project handlingChristian Stenger2024-06-191-27/+53
| | | | | | | | | | | | | | | | | | | | | | If the user tries to add a sub project the decision for the parent project must happen directly on the intro page to avoid asking for build system or kit information later on. Any of these information are provided by the parent project and can therefore be skipped in case of having a sub project. So, move this decision to the first page and on the last page only let the user decide to which sub node of the chosen project the new project will be added to. The old approach set the IsSubproject marker quite too late to handle this appropriate, so explicitly set this already on the first page. For now there should be only qmake based projects which are capable of adding sub projects at all, but this patch should be a generalized preparation for having similar functionality in other build systems. Fixes: QTCREATORBUG-30281 Change-Id: I8f1de4fa05f46d68ac2ddec788840d473adb015e Reviewed-by: Marcus Tillmanns <[email protected]>
* Wizards: Fix updating path chooserChristian Stenger2024-05-301-7/+20
| | | | | | | | | | | Do not update the path chooser from the same slot where the path chooser gets validated or we end up inside a soft assert of the path chooser's (locked) guard. Currently no harm as the project chooser is not used actively and no page is declared as a sub project on this page yet. Change-Id: I641bb7da55de5919c772b1fa29693f4fa75d4a7c Reviewed-by: Eike Ziller <[email protected]>
* Wizards: Only show error message if not emptyChristian Stenger2024-05-291-1/+2
| | | | | | | | | The path chooser may be invalid while initializing the page and shortly display the empty message before becoming valid. At the moment no harm, as the path chooser is not used actively. Change-Id: I0c0701c05262e35f550b40dcb03329b6e2308587 Reviewed-by: Eike Ziller <[email protected]>
* Use LayoutBuilder V2hjk2024-05-271-1/+2
| | | | | | | | | | | | This puts the implementation introduced in acf1ecb47fdf into use, after significant simplifications in the class hierarchy. CRTP is not used anymore, and the new tag based dispatch is also used for Layout::addItem, effectively reducing the number of different code paths. The Lua based settings access is disabled for now. Change-Id: Idb6d1a25675378757c5267bdb630bcd4c1f52d34 Reviewed-by: Alessandro Portale <[email protected]>
* Wizard: Allow wizards to choose remote pathMarcus Tillmanns2024-02-081-0/+1
| | | | | | Change-Id: Ia7b0184452e2c4e86d727fbc3880b2e27285ef5d Reviewed-by: <[email protected]> Reviewed-by: Christian Stenger <[email protected]>
* SquishTests: Fix finding line edit on wizardChristian Stenger2023-09-271-0/+1
| | | | | Change-Id: I26be629e11e2d768b3afed518cd6026028d2e17a Reviewed-by: David Schulz <[email protected]>
* Utils: fix emitting FancyLineEdit::validChanged after delayed validationDavid Schulz2023-07-051-2/+0
| | | | | Change-Id: I0688f21020517ccf45011f8e0b1a5aeb8b1b4f2c Reviewed-by: Marcus Tillmanns <[email protected]>
* Utils: Make validation asyncMarcus Tillmanns2023-06-291-0/+2
| | | | | | | | | | | | | | | Changes FancyLineEdit to accept two types of validation functions: AsyncValidationFunction, which returns a QFuture and takes the new text, or SynchronousValidationFunction. Especially PathChooser is changed to use async validation function to improve snappyness of settings pages that do heavy validation, for instance the Debugger page. Change-Id: I1677e7d8acc29e36c69a867850304b7913e6ae7e Reviewed-by: Eike Ziller <[email protected]> Reviewed-by: hjk <[email protected]>
* More deprecation induced busyworkhjk2023-06-081-1/+1
| | | | | | | QString::count() will vanish. Change-Id: I65672fa648c0969930e9398ec4e541a0771c8a57 Reviewed-by: Eike Ziller <[email protected]>
* Doc: Add "\inmodule QtCreator" to \class and \namespace docsLeena Miettinen2023-05-221-0/+1
| | | | | | | To get rid of QDoc warnings. Change-Id: Idd39b7ae4327798c376f424c94d6617bcaee2258 Reviewed-by: hjk <[email protected]>
* Remove ineffective resize() callsAlessandro Portale2023-05-101-1/+0
| | | | | | | | | | | This removes apparently unnecessary resize() calls on QWidgets based forms which get anyways added to layouts and resized. Most of these size values looked "accidental", i.e. neither divisible by 2 nor by 5, in most cases a remnant from the ui inlining. Change-Id: I95da3b93f2915ef955b5235e5c2ecc94b51f813a Reviewed-by: <[email protected]> Reviewed-by: hjk <[email protected]>
* Utils: Tr::trAlessandro Portale2023-02-011-14/+15
| | | | | | Change-Id: Ic03e20993f05fb5b49a12c891d86afb2c8e18e08 Reviewed-by: Qt CI Bot <[email protected]> Reviewed-by: hjk <[email protected]>
* Remove GPL-3.0+ from license identifiersKai Köhne2023-01-061-1/+1
| | | | | | | | | | | | | | | Since we also license under GPL-3.0 WITH Qt-GPL-exception-1.0, this applies only to a hypothetical newer version of GPL, that doesn't exist yet. If such a version emerges, we can still decide to relicense... While at it, replace (deprecated) GPL-3.0 with more explicit GPL-3.0-only Change was done by running find . -type f -exec perl -pi -e "s/LicenseRef-Qt-Commercial OR GPL-3.0\+ OR GPL-3.0 WITH Qt-GPL-exception-1.0/LicenseRef-Qt-Commercial OR GPL-3.0-only WITH Qt-GPL-exception-1.0/g" {} \; Change-Id: I5097e6ce8d10233993ee30d7e25120e2659eb10b Reviewed-by: Eike Ziller <[email protected]>
* "New Project" wizard: Create project parent directory, if neededChristian Kandeler2022-11-241-1/+7
| | | | | | | | | | There's no reason to force users to the terminal if they want to create their project in a new subdirectory. Fixes: QTCREATORBUG-28346 Change-Id: Id92b2194c018274aac6f7f29c7304efa8c1d2d9e Reviewed-by: <[email protected]> Reviewed-by: Eike Ziller <[email protected]>
* Remove unused includes of QFormLayoutJarek Kobus2022-11-181-1/+0
| | | | | | | Change-Id: Ia877cb57037342f2a7b332b29d9cb45e9b01c4bc Reviewed-by: Qt CI Bot <[email protected]> Reviewed-by: <[email protected]> Reviewed-by: hjk <[email protected]>
* Restore object names lost while inliningRobert Löhning2022-09-301-0/+3
| | | | | | | | | | | Amends 715e5800a5db78f198dd1a09c55e0fdcdafd4015 Amends e070d826e5f87fe48804dd14a04bae83c06f2764 Amends f3bceeda532fcc70211ee2397d1925add638ffb4 Change-Id: Ifafc0b79fc751696443d1b1288d3a272851445b9 Reviewed-by: <[email protected]> Reviewed-by: Eike Ziller <[email protected]> Reviewed-by: Alessandro Portale <[email protected]>
* Utils: Replace PathChooser::{fileP,p}athChanged signalshjk2022-09-061-2/+3
| | | | | | | | | | | | | | | | | ... by a new PathChooser::textChanged signal. They were both emitted in reaction to the underlying line edit's textChanged() signal. Use 'textChanged()' as name to mimic/match the Qt side. This also makes it more clear on the user code side, when this happens. Some textChanged() consumers should probably use editingFinished() instead, but that's left for later changes. Change-Id: Ib07347f616cbf1c5d09bc2f8671ca860d185d1f9 Reviewed-by: Eike Ziller <[email protected]> Reviewed-by: Christian Stenger <[email protected]>
* Use SPDX license identifiersLucie Gérard2022-08-261-24/+2
| | | | | | | | | Replace the current license disclaimer in files by a SPDX-License-Identifier. Task-number: QTBUG-67283 Change-Id: I708fd1f9f2b73d60f57cc3568646929117825813 Reviewed-by: Eike Ziller <[email protected]>
* Utils: Introduce Layouting::{br,st}hjk2022-07-251-2/+1
| | | | | | | | | | | | | ... as "standard" ways to define line breaks and simple stretch. There have already been too many patterns to do it. Break() and Stretch() still work for the patches in flight, but they are planned to be removed. Change-Id: I9b70dcdc11244a904a496b0c55938dfb0b265fc8 Reviewed-by: Alessandro Portale <[email protected]> Reviewed-by: <[email protected]>
* Utils: inline projectintropage.uihjk2022-07-251-49/+102
| | | | | | Change-Id: I10f1b76b8bc88c56dfe6d215345d9b92a6832074 Reviewed-by: Alessandro Portale <[email protected]> Reviewed-by: <[email protected]>
* Drop Qt5: Utils: Get rid of QOverloadJarek Kobus2022-07-201-2/+1
| | | | | Change-Id: I864bfb18668fd325badd34003adf494c7924f86b Reviewed-by: Alessandro Portale <[email protected]>
* Utils: Avoid a use of PathChooser::pathChangedhjk2022-07-011-1/+1
| | | | | Change-Id: If904cd81ac6e11a22872c2d97a39381499b16bec Reviewed-by: Christian Stenger <[email protected]>
* Utils: More forward declarations / drop unused headers [P-R]Jarek Kobus2022-05-251-0/+1
| | | | | | | | | | | Round 1 - focus on headers. For classes with initial in range [P-R]. Try to keep the same separators between different kind of headers. Change-Id: I01fb80b93164a7fe4c0bd2cd8f9e4f27523efefa Reviewed-by: Qt CI Bot <[email protected]> Reviewed-by: hjk <[email protected]> Reviewed-by: <[email protected]>
* QDS NewProject dialog: use friendly error message when regex does not matchSamuel Ghinet2021-11-181-3/+7
| | | | | | | | | | | | | | Instead of telling the user that the project name does not match a complex regular expression, we can tell him in English words what the rules are. Also, updates the icon of the status message so that, when the status is multiline, the icon appears at the top, rather than vertical center, on the left side of the text. Change-Id: I848b3858f5f92a09588b9646c56cbf743b06ea09 Reviewed-by: Qt CI Bot <[email protected]> Reviewed-by: Eike Ziller <[email protected]>
* Make additional changes in the QtCreator side required for QDS new project ↵Samuel Ghinet2021-09-301-0/+7
| | | | | | | | | | | | | | | | | | | | | dialog * We need to use the CheckBox field to set the checked state of fields (TargetQtVersion, Use as default project location). * When the validation of the Project Name or Project Location fails, we need a way to be notified of what went wrong. We also need a way to force the project intro page to execute the validation of those fields whenever we need (i.e. when the user types into our QML TextField controls) Also, add a warning on loading wizards: whenever a wizard.json file cannot be parsed, we should issue a qWarning(), so that we can more easily notice when something went wrong. Task-number: QDS-4490 Change-Id: I7cfa61b4e43d731db9d0679e093e723d947b60c0 Reviewed-by: Alessandro Portale <[email protected]> Reviewed-by: Qt CI Bot <[email protected]>
* Utils: Use more FilePath in ProjectIntroPagehjk2021-09-281-3/+3
| | | | | Change-Id: I0cdc18f4b88012f00d6403125c7bd3ba0b6d80df Reviewed-by: Christian Stenger <[email protected]>
* Utils: User FilePath in ProjectIntroPagehjk2021-08-111-8/+9
| | | | | | | ... and fix some fallout. Change-Id: I8f4ae8304e29614417f7d6b664e165f618b57f71 Reviewed-by: Christian Stenger <[email protected]>
* Wizards: Fix error message if project name is emptyEike Ziller2021-03-091-6/+5
| | | | | | | | | | It showed "The project already exists" instead of "Name is empty". Probably broke with 8d1a592d1637b52e539695afdef7f5564f6d723b Fixes: QTCREATORBUG-25398 Change-Id: I0cbe5753d80bc30c93408886668e39278d99c97f Reviewed-by: Alessandro Portale <[email protected]>
* Utils: Replace FileChooser::path() by filePath().toString()hjk2020-04-091-1/+1
| | | | | | | | | | | Keep the old method for now to ease downstream porting. The change is kept mechanical, there's a lot of cleanup possible now on the user code side. Change-Id: I936baedd45b7ba057f1c789a1bec896886f48eff Reviewed-by: André Hartmann <[email protected]> Reviewed-by: Orgad Shaneh <[email protected]>
* Utils: Use Utils::InfoLabel in ProjectIntroPageAlessandro Portale2020-01-071-28/+8
| | | | | | | | | | Increases legibility in dark themes and removes some usages of style sheets. Task-number: QDS-1346 Task-number: QTCREATORBUG-23346 Change-Id: If4a5583ee63ad14381de4cdef9561333f7854683 Reviewed-by: Leena Miettinen <[email protected]> Reviewed-by: Eike Ziller <[email protected]>
* Replace static_casts by QOverload where possiblehjk2019-02-261-1/+1
| | | | | | | | | Mainly to get rid of the QProcess::finished deprecation warning. Also adjust coding style in the surrounding connects when needed. Change-Id: I12f9b248c7974b892c4a069356e578e80f8c59e9 Reviewed-by: Christian Stenger <[email protected]>
* Utils: ModernizeOrgad Shaneh2018-09-211-6/+3
| | | | | | | range-based for, nullptr, member initializers, override. Change-Id: I21ac5b23883c08dbd75819bb3298bc956cdb972c Reviewed-by: Alessandro Portale <[email protected]>
* FancyLineEdit: Remove property initialTextAndre Hartmann2018-02-121-3/+3
| | | | | | | The same can be easily achieved by placeholderText nowadays. Change-Id: Icfe0652ae8536c8077cf45a03844275aa1eddad6 Reviewed-by: Eike Ziller <[email protected]>
* Update License according to agreement with Free Qt FoundationTobias Hunger2016-01-191-17/+12
| | | | | | | * Update remaining files in src Change-Id: I1896f17fcf34f71c3310c87899fb5171b8e4afb1 Reviewed-by: Tobias Hunger <[email protected]>
* add projectNameValidator to JsonProjectPageTim Jenssen2015-10-221-13/+43
| | | | | Change-Id: Ie9851a8f16d494ef2a6fafdcc83b5b47bcd0e021 Reviewed-by: Tobias Hunger <[email protected]>
* Utils: Connect to PathChooser::pathChanged() in ProjectIntroPage.Christian Kandeler2015-09-031-2/+1
| | | | | | | | Instead of rawPathChanged(). This is consistent with the rest of the code, which uses PathChooser's path() accessor, rather than rawPath(). Change-Id: I3880e748fa53ae89756cf6e6d2df5de203281d45 Reviewed-by: Daniel Teske <[email protected]>
* 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 <[email protected]>
* UI text: use double quotes for emphasisLeena Miettinen2015-06-011-1/+1
| | | | | | Change-Id: Ia32f968bc672c587925ebc600de06b4387966aee Reviewed-by: Christian Kandeler <[email protected]> Reviewed-by: Eike Ziller <[email protected]>
* Get rid of FancyLineEdit::validateEike Ziller2015-05-061-0/+24
| | | | | | | | Use aggregation instead of inheritance for customization of validation. Gets rid of a few additional classes. Change-Id: Iaf8f12026c40a55bfde98b3786100f8ac431d750 Reviewed-by: Eike Ziller <[email protected]>
* Utils: Modernize connectionsOrgad Shaneh2015-03-061-6/+13
| | | | | Change-Id: I4650abc84e7c82a4054197319f6c849af9e5b8ce Reviewed-by: hjk <[email protected]>
* 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 <[email protected]>
* | Do not use QDir::separator() for internal pathsOrgad Shaneh2015-02-021-4/+2
|/ | | | | | | Internal paths are supposed to be normalized Change-Id: Ic6943ce13ad389dfdb44054a9e6f03da8c6cd88d Reviewed-by: Eike Ziller <[email protected]>
* 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 <[email protected]>
* | Utils: Make wizard pages derive from Utils::WizardPageTobias Hunger2014-09-101-1/+3
|/ | | | | | | | | | | | Utils::WizardPage has a bit of helper code to the Utils::Wizard to query registered fields later on. Without this code it will print warnings whenever something tries to read a field that does not exist. Make the wizard pages defined in Utils export some fields. Change-Id: I907be327a8b1b8691f90773470630582503d294a Reviewed-by: Orgad Shaneh <[email protected]>
* BaseFileWizard: Get rid of applyExtensionPageShortTitle(...)Tobias Hunger2014-06-121-0/+4
| | | | | | | | | | | | | That method was used to set a title in the progress view of the wizard that is different from the page title. That is used exactly once and there it adds more confusion than it helps. So get rid of the whole thing. Consistently set the "shortTitle" property instead for all wizards that want to have a separate short title. Change-Id: Ia4881e9c00891058629491f9e9de4ac421c59727 Reviewed-by: Orgad Shaneh <[email protected]>
* Utils: Merge BaseValidatingLineEdit into FancyLineEdithjk2014-02-141-3/+3
| | | | | | Change-Id: Idb7a6f28ac41bacbfd2603feb8b786c31d3769e3 Reviewed-by: Eike Ziller <[email protected]> Reviewed-by: Christian Stenger <[email protected]>