diff options
Diffstat (limited to 'src/plugins/qbsprojectmanager/qbsprojectmanagerplugin.h')
-rw-r--r-- | src/plugins/qbsprojectmanager/qbsprojectmanagerplugin.h | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/src/plugins/qbsprojectmanager/qbsprojectmanagerplugin.h b/src/plugins/qbsprojectmanager/qbsprojectmanagerplugin.h index f7b37e8d80..267b7777ae 100644 --- a/src/plugins/qbsprojectmanager/qbsprojectmanagerplugin.h +++ b/src/plugins/qbsprojectmanager/qbsprojectmanagerplugin.h @@ -42,6 +42,10 @@ class QbsProjectManagerPlugin : public ExtensionSystem::IPlugin Q_OBJECT Q_PLUGIN_METADATA(IID "org.qt-project.Qt.QtCreatorPlugin" FILE "QbsProjectManager.json") +public: + static void buildNamedProduct(QbsProject *project, const QString &product); + +private: ~QbsProjectManagerPlugin() final; bool initialize(const QStringList &arguments, QString *errorMessage) final; @@ -77,8 +81,8 @@ class QbsProjectManagerPlugin : public ExtensionSystem::IPlugin const QStringList &activeFileTags); void buildSingleFile(QbsProject *project, const QString &file); - void runStepsForProducts(QbsProject *project, const QStringList &products, - const QList<Core::Id> &stepTypes); + static void runStepsForProducts(QbsProject *project, const QStringList &products, + const QList<Core::Id> &stepTypes); QbsProjectManagerPluginPrivate *d = nullptr; QAction *m_reparseQbs = nullptr; |