forked from qt-creator/qt-creator
QmlProjectManager: Prepare special aspects for auto-registration
Change-Id: I9b5e019dfeaf394107a190e78e8880b4f16b9ee9 Reviewed-by: Christian Stenger <christian.stenger@qt.io>
This commit is contained in:
@@ -27,7 +27,7 @@ class QMLPROJECTMANAGER_EXPORT QmlMainFileAspect : public Utils::BaseAspect
|
||||
Q_OBJECT
|
||||
|
||||
public:
|
||||
explicit QmlMainFileAspect(ProjectExplorer::Target *target);
|
||||
explicit QmlMainFileAspect(Utils::AspectContainer *container = nullptr);
|
||||
~QmlMainFileAspect() override;
|
||||
|
||||
enum MainScriptSource {
|
||||
@@ -50,6 +50,7 @@ public:
|
||||
MainScriptSource mainScriptSource() const;
|
||||
void setMainScript(int index);
|
||||
|
||||
void setTarget(ProjectExplorer::Target *target);
|
||||
void setScriptSource(MainScriptSource source, const QString &settingsPath = QString());
|
||||
|
||||
Utils::FilePath mainScript() const;
|
||||
|
||||
Reference in New Issue
Block a user