diff options
| author | hjk <hjk@qt.io> | 2023-08-22 10:25:30 +0200 |
|---|---|---|
| committer | hjk <hjk@qt.io> | 2023-11-08 09:52:26 +0000 |
| commit | fc7c11fb6599b7e18a39a52ad9351e092c1d449b (patch) | |
| tree | 22a616aac6024040eb6904e8c63a3d2fc2a084da /src/plugins/python/pythonkitaspect.cpp | |
| parent | 04eea22c5f0b9750404fe498b35bc7031a0c78f5 (diff) | |
ProjectExplorer: Consolidate creation of KitAspect's "Manage..."
Change-Id: I001a21f41bcd5ff0614bdf98893b56137c06546f
Reviewed-by: Eike Ziller <eike.ziller@qt.io>
Diffstat (limited to 'src/plugins/python/pythonkitaspect.cpp')
| -rw-r--r-- | src/plugins/python/pythonkitaspect.cpp | 7 |
1 files changed, 2 insertions, 5 deletions
diff --git a/src/plugins/python/pythonkitaspect.cpp b/src/plugins/python/pythonkitaspect.cpp index 2adbdd3e13d..ec3609c8cd9 100644 --- a/src/plugins/python/pythonkitaspect.cpp +++ b/src/plugins/python/pythonkitaspect.cpp @@ -27,6 +27,8 @@ public: PythonKitAspectImpl(Kit *kit, const KitAspectFactory *kitInfo) : KitAspect(kit, kitInfo) { + setManagingPage(Constants::C_PYTHONOPTIONS_PAGE_ID); + m_comboBox = createSubWidget<QComboBox>(); m_comboBox->setSizePolicy(QSizePolicy::Ignored, m_comboBox->sizePolicy().verticalPolicy()); @@ -38,13 +40,10 @@ public: PythonKitAspect::setPython(m_kit, m_comboBox->currentData().toString()); }); - - m_manageButton = createManageButton(Constants::C_PYTHONOPTIONS_PAGE_ID); } void makeReadOnly() override { - m_manageButton->setEnabled(false); m_comboBox->setEnabled(false); } @@ -71,13 +70,11 @@ protected: { addMutableAction(m_comboBox); parent.addItem(m_comboBox); - parent.addItem(m_manageButton); } private: Guard m_ignoreChanges; QComboBox *m_comboBox = nullptr; - QWidget *m_manageButton = nullptr; }; class PythonKitAspectFactory : public KitAspectFactory |
