diff options
author | hjk <hjk@qt.io> | 2020-02-20 18:04:36 +0100 |
---|---|---|
committer | hjk <hjk@qt.io> | 2020-02-21 14:10:15 +0000 |
commit | be899de35ce9efb1d90380336253eb42acbdb707 (patch) | |
tree | 057eeac82d2c272ef8cd45ca9e44c12e937f3fb9 /src/plugins/cmakeprojectmanager/cmakebuildstep.h | |
parent | b6cd57b4f9c4c99380e68fe0ec95febb05c3c3ba (diff) |
CMake: Move CMakeBuildStepConfigWidget definition to .cpp
Slimmer interface.
Change-Id: I34b8c172864456f67216efce7a09967c0ffec8be
Reviewed-by: Christian Stenger <christian.stenger@qt.io>
Diffstat (limited to 'src/plugins/cmakeprojectmanager/cmakebuildstep.h')
-rw-r--r-- | src/plugins/cmakeprojectmanager/cmakebuildstep.h | 37 |
1 files changed, 2 insertions, 35 deletions
diff --git a/src/plugins/cmakeprojectmanager/cmakebuildstep.h b/src/plugins/cmakeprojectmanager/cmakebuildstep.h index 1938c88b10..cd41f77f41 100644 --- a/src/plugins/cmakeprojectmanager/cmakebuildstep.h +++ b/src/plugins/cmakeprojectmanager/cmakebuildstep.h @@ -27,22 +27,9 @@ #include <projectexplorer/abstractprocessstep.h> -#include <QRegExp> +namespace Utils { class CommandLine; } -QT_BEGIN_NAMESPACE -class QLineEdit; -class QListWidget; -class QListWidgetItem; -class QRadioButton; -QT_END_NAMESPACE - -namespace Utils { -class CommandLine; -} // Utils - -namespace ProjectExplorer { -class RunConfiguration; -} // ProjectManager +namespace ProjectExplorer { class RunConfiguration; } namespace CMakeProjectManager { namespace Internal { @@ -117,26 +104,6 @@ private: bool m_waiting = false; }; -class CMakeBuildStepConfigWidget : public ProjectExplorer::BuildStepConfigWidget -{ - Q_OBJECT -public: - CMakeBuildStepConfigWidget(CMakeBuildStep *buildStep); - -private: - void itemChanged(QListWidgetItem*); - void toolArgumentsEdited(); - void updateDetails(); - void buildTargetsChanged(); - void updateBuildTarget(); - - QRadioButton *itemWidget(QListWidgetItem *item); - - CMakeBuildStep *m_buildStep; - QLineEdit *m_toolArguments; - QListWidget *m_buildTargetsList; -}; - class CMakeBuildStepFactory : public ProjectExplorer::BuildStepFactory { public: |