diff options
author | Tobias Hunger <tobias.hunger@qt.io> | 2018-04-19 13:30:15 +0200 |
---|---|---|
committer | Tobias Hunger <tobias.hunger@qt.io> | 2018-04-19 13:21:52 +0000 |
commit | 2a34f2177cfd07f1c3dc20485f9f3938cc2e35bd (patch) | |
tree | 98da139c94e3e5f0e4ab2ee17849cda0a58061e6 /src/plugins/qmlprojectmanager | |
parent | 460fdc02e058100baabdc5cdb658bbb9790a46ca (diff) |
ProjectExplorer: Hide build page for projects that do not build
Change-Id: I56feaab67690b5ece7379a9c1f676392230de107
Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io>
Diffstat (limited to 'src/plugins/qmlprojectmanager')
-rw-r--r-- | src/plugins/qmlprojectmanager/qmlproject.cpp | 12 | ||||
-rw-r--r-- | src/plugins/qmlprojectmanager/qmlproject.h | 3 |
2 files changed, 7 insertions, 8 deletions
diff --git a/src/plugins/qmlprojectmanager/qmlproject.cpp b/src/plugins/qmlprojectmanager/qmlproject.cpp index 47bc18e0fe4..d0dd28e0cf5 100644 --- a/src/plugins/qmlprojectmanager/qmlproject.cpp +++ b/src/plugins/qmlprojectmanager/qmlproject.cpp @@ -247,6 +247,11 @@ void QmlProject::refreshProjectFile() refresh(QmlProject::ProjectFile | Files); } +bool QmlProject::needsBuildConfigurations() const +{ + return false; +} + QStringList QmlProject::makeAbsolute(const Utils::FileName &path, const QStringList &relativePaths) { if (path.isEmpty()) @@ -349,13 +354,6 @@ Project::RestoreResult QmlProject::fromMap(const QVariantMap &map, QString *erro return RestoreResult::Ok; } -bool QmlProject::setupTarget(Target *target) -{ - target->updateDefaultDeployConfigurations(); - target->updateDefaultRunConfigurations(); - return true; -} - void QmlProject::generateProjectTree() { if (!m_projectItem) diff --git a/src/plugins/qmlprojectmanager/qmlproject.h b/src/plugins/qmlprojectmanager/qmlproject.h index 075bd77a440..c65b4803ac9 100644 --- a/src/plugins/qmlprojectmanager/qmlproject.h +++ b/src/plugins/qmlprojectmanager/qmlproject.h @@ -75,10 +75,11 @@ public: void refreshProjectFile(); + bool needsBuildConfigurations() const final; + static QStringList makeAbsolute(const Utils::FileName &path, const QStringList &relativePaths); protected: RestoreResult fromMap(const QVariantMap &map, QString *errorMessage) override; - bool setupTarget(ProjectExplorer::Target *t) override; private: void generateProjectTree(); |