aboutsummaryrefslogtreecommitdiffstats
path: root/src/plugins/python/pythonwizardpage.cpp
Commit message (Collapse)AuthorAgeFilesLines
* ProjectExplorer: Use Result<...> in JsonWizardhjk2025-07-091-14/+9
| | | | | Change-Id: I6db8d64d1c9772683d6633685f6abc31fe459f75 Reviewed-by: Christian Stenger <christian.stenger@qt.io>
* Python: Use setup function for remaining plugin itemshjk2024-02-051-8/+35
| | | | | | | ... and remove the now-empty plugin pimpl. Change-Id: I0db27757e832a0e3ac52b938a4d6ad820adfc195 Reviewed-by: Jarek Kobus <jaroslaw.kobus@qt.io>
* Python: use kits page in python wizardsDavid Schulz2023-11-281-106/+2
| | | | | Change-Id: I1f7aaf145443481546abb868c8c167186600b848 Reviewed-by: Christian Stenger <christian.stenger@qt.io>
* Python: Use a connect that will remain validhjk2023-07-261-1/+1
| | | | | | | | ... after a StringAspect/FileAspect split, instead of relying on the current inheritance. Change-Id: I7dd91f402636d35a15e9d1618b73c0981777b06e Reviewed-by: Marcus Tillmanns <marcus.tillmanns@qt.io>
* Replace a few more Aspect::value() calls with operator() useshjk2023-07-201-3/+3
| | | | | Change-Id: I9343e74bfb51af41df02a411976b82b9260be2fb Reviewed-by: Jarek Kobus <jaroslaw.kobus@qt.io>
* Python: improve python interpreter wizard pageDavid Schulz2023-07-071-6/+5
| | | | | Change-Id: I38215f1aaefbccc4e8c22957bf85c01e68df3c1a Reviewed-by: hjk <hjk@qt.io>
* Python: Fix updating the python venv chooser state labelDavid Schulz2023-07-061-1/+1
| | | | | | Change-Id: I45aa1495388dc58b541814430d1b4dfbd80ec677 Reviewed-by: <github-actions-qt-creator@cristianadam.eu> Reviewed-by: hjk <hjk@qt.io>
* A few more direct FilePathAspect value accesseshjk2023-07-041-2/+2
| | | | | | Task-number: QTCREATORBUG-29167 Change-Id: I8eba582303c16dddbdb5cea5bce43f048bac06b7 Reviewed-by: Christian Stenger <christian.stenger@qt.io>
* Utils: Replace StringAspect::setFilePath()hjk2023-07-041-1/+1
| | | | | | | | | | | | ... by FilePathAspect::setValue(). Closer to the intented uniform API. Task-number: QTCREATORBUG-29167 Change-Id: Ife26046eaeef2e49108e42a31a2d32e453883e3c Reviewed-by: Marcus Tillmanns <marcus.tillmanns@qt.io> Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org> Reviewed-by: <github-actions-qt-creator@cristianadam.eu>
* Utils: Rework aspect implementationhjk2023-06-291-2/+2
| | | | | | | | | | This avoids some repetition and could be a step towards having type storage in (or rather accessible from) the base, so we can have aspects for more complex data (treemodels...) that are not easily converted to QVariant. Change-Id: I9797b3d5646195705212db1830d2b415291ac651 Reviewed-by: Christian Stenger <christian.stenger@qt.io>
* Python: Use double quotes for emphasisLeena Miettinen2023-06-191-4/+4
| | | | | | | | And write Python with an initial capital letter and UI with all caps. Change-Id: I5c7a85aa4ae9e5af1f4cc66e8705db126fbec23b Reviewed-by: David Schulz <david.schulz@qt.io>
* Python: Tr fixesEike Ziller2023-06-131-4/+4
| | | | | | | | Add missing colons, quotes and full stops, and don't use book style capitalization for labels. Change-Id: If338922c7221eac498612ad5a152f24cd921e884 Reviewed-by: Leena Miettinen <riitta-leena.miettinen@qt.io>
* Use a few more explicit FilePathAspectshjk2023-06-011-1/+0
| | | | | | Change-Id: I97431306754af3ea7a803021db7b876c31abc940 Reviewed-by: Alessandro Portale <alessandro.portale@qt.io> Reviewed-by: <github-actions-qt-creator@cristianadam.eu>
* Layouting: Handle attach types via setterhjk2023-05-031-2/+3
| | | | | | Change-Id: I862f5cd109db3582b4f029787ec0cded2da39ce6 Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org> Reviewed-by: Alessandro Portale <alessandro.portale@qt.io>
* Utils: Make Layouting a top level namespacehjk2023-04-251-1/+1
| | | | | | | | | | The whole machinery is now almost only layoutbuilder.{h,cpp}, mostly independent of the rest of Utils. Idea is to finish the separation to make it stand-alone usable also outside creator. Change-Id: I958aa667d17ae26b21209f22412309c5307a579c Reviewed-by: Eike Ziller <eike.ziller@qt.io> Reviewed-by: Alessandro Portale <alessandro.portale@qt.io>
* Python: add create venv option to the wizardDavid Schulz2023-03-271-27/+84
| | | | | | | | | and optimize layouting Fixes: PYSIDE-2152 Change-Id: If3ecb76c4bac885840f54fd382471ac22a06dee3 Reviewed-by: Christian Stenger <christian.stenger@qt.io> Reviewed-by: <github-actions-qt-creator@cristianadam.eu>
* Python: Remove dead codeDavid Schulz2023-03-141-5/+0
| | | | | Change-Id: I31aa1610b548b37f30f3daa353627f9c6418c3c8 Reviewed-by: hjk <hjk@qt.io>
* Python: add interpreter selector to the python project wizardDavid Schulz2023-03-141-0/+167
Change-Id: I7ea1df34fa0096a84a0d611b401f991508c826c1 Reviewed-by: Christian Stenger <christian.stenger@qt.io>