summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorOrgad Shaneh <orgad.shaneh@audiocodes.com>2016-10-23 05:52:51 +0300
committerOrgad Shaneh <orgads@gmail.com>2016-10-25 08:48:44 +0000
commita423f523109068e94dda4c6594956acb24b6e0fa (patch)
tree1a7f92a731bf71b5f4b1e817366f7c1515e1a4b7
parente373061119e5dda661f63a70f7bdf40791383776 (diff)
downloadqt-creator-a423f523109068e94dda4c6594956acb24b6e0fa.tar.gz
QbsPM: Move QbsBuildStepConfigWidget to cpp file
Change-Id: I9ad8598ca0fae7d5c48f7debb30a364c88456a46 Reviewed-by: Christian Kandeler <christian.kandeler@qt.io>
-rw-r--r--src/plugins/qbsprojectmanager/qbsbuildstep.cpp38
-rw-r--r--src/plugins/qbsprojectmanager/qbsbuildstep.h38
2 files changed, 38 insertions, 38 deletions
diff --git a/src/plugins/qbsprojectmanager/qbsbuildstep.cpp b/src/plugins/qbsprojectmanager/qbsbuildstep.cpp
index 9c20578393..fddbade83b 100644
--- a/src/plugins/qbsprojectmanager/qbsbuildstep.cpp
+++ b/src/plugins/qbsprojectmanager/qbsbuildstep.cpp
@@ -62,6 +62,42 @@ static const char QBS_CLEAN_INSTALL_ROOT[] = "Qbs.CleanInstallRoot";
namespace QbsProjectManager {
namespace Internal {
+class QbsBuildStepConfigWidget : public ProjectExplorer::BuildStepConfigWidget
+{
+ Q_OBJECT
+public:
+ QbsBuildStepConfigWidget(QbsBuildStep *step);
+ ~QbsBuildStepConfigWidget();
+ QString summaryText() const;
+ QString displayName() const;
+
+private:
+ void updateState();
+ void updateQmlDebuggingOption();
+ void updatePropertyEdit(const QVariantMap &data);
+
+ void changeBuildVariant(int);
+ void changeShowCommandLines(bool show);
+ void changeKeepGoing(bool kg);
+ void changeJobCount(int count);
+ void changeInstall(bool install);
+ void changeCleanInstallRoot(bool clean);
+ void changeForceProbes(bool forceProbes);
+ void applyCachedProperties();
+
+ // QML debugging:
+ void linkQmlDebuggingLibraryChecked(bool checked);
+
+ bool validateProperties(Utils::FancyLineEdit *edit, QString *errorMessage);
+
+ Ui::QbsBuildStepConfigWidget *m_ui;
+
+ QList<QPair<QString, QString> > m_propertyCache;
+ QbsBuildStep *m_step;
+ QString m_summary;
+ bool m_ignoreChange;
+};
+
// --------------------------------------------------------------------
// QbsBuildStep:
// --------------------------------------------------------------------
@@ -752,3 +788,5 @@ ProjectExplorer::BuildStep *QbsBuildStepFactory::clone(ProjectExplorer::BuildSte
} // namespace Internal
} // namespace QbsProjectManager
+
+#include "qbsbuildstep.moc"
diff --git a/src/plugins/qbsprojectmanager/qbsbuildstep.h b/src/plugins/qbsprojectmanager/qbsbuildstep.h
index 5264b2fa35..365507ac4f 100644
--- a/src/plugins/qbsprojectmanager/qbsbuildstep.h
+++ b/src/plugins/qbsprojectmanager/qbsbuildstep.h
@@ -125,44 +125,6 @@ private:
friend class QbsBuildStepConfigWidget;
};
-namespace Ui { class QbsBuildStepConfigWidget; }
-
-class QbsBuildStepConfigWidget : public ProjectExplorer::BuildStepConfigWidget
-{
- Q_OBJECT
-public:
- QbsBuildStepConfigWidget(QbsBuildStep *step);
- ~QbsBuildStepConfigWidget();
- QString summaryText() const;
- QString displayName() const;
-
-private:
- void updateState();
- void updateQmlDebuggingOption();
- void updatePropertyEdit(const QVariantMap &data);
-
- void changeBuildVariant(int);
- void changeShowCommandLines(bool show);
- void changeKeepGoing(bool kg);
- void changeJobCount(int count);
- void changeInstall(bool install);
- void changeCleanInstallRoot(bool clean);
- void changeForceProbes(bool forceProbes);
- void applyCachedProperties();
-
- // QML debugging:
- void linkQmlDebuggingLibraryChecked(bool checked);
-
- bool validateProperties(Utils::FancyLineEdit *edit, QString *errorMessage);
-
- Ui::QbsBuildStepConfigWidget *m_ui;
-
- QList<QPair<QString, QString> > m_propertyCache;
- QbsBuildStep *m_step;
- QString m_summary;
- bool m_ignoreChange;
-};
-
class QbsBuildStepFactory : public ProjectExplorer::IBuildStepFactory
{
Q_OBJECT