diff options
Diffstat (limited to 'framework/src/extensionmodel.h')
-rw-r--r-- | framework/src/extensionmodel.h | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/framework/src/extensionmodel.h b/framework/src/extensionmodel.h index 5360cc2f..07601e57 100644 --- a/framework/src/extensionmodel.h +++ b/framework/src/extensionmodel.h | |||
@@ -29,6 +29,7 @@ class ExtensionModel : public QSortFilterProxyModel | |||
29 | Q_OBJECT | 29 | Q_OBJECT |
30 | 30 | ||
31 | Q_PROPERTY(QVariantList sortOrder WRITE setSortOrder READ sortOrder) | 31 | Q_PROPERTY(QVariantList sortOrder WRITE setSortOrder READ sortOrder) |
32 | Q_PROPERTY(QString extensionPoint WRITE setExtensionPoint READ extensionPoint) | ||
32 | public: | 33 | public: |
33 | 34 | ||
34 | ExtensionModel(QObject *parent = Q_NULLPTR); | 35 | ExtensionModel(QObject *parent = Q_NULLPTR); |
@@ -49,6 +50,9 @@ public: | |||
49 | void setSortOrder(const QVariantList &order); | 50 | void setSortOrder(const QVariantList &order); |
50 | QVariantList sortOrder() const; | 51 | QVariantList sortOrder() const; |
51 | 52 | ||
53 | void setExtensionPoint(const QString &order); | ||
54 | QString extensionPoint() const; | ||
55 | |||
52 | Q_INVOKABLE QString findSource(const QString &extensionName, const QString &sourceName); | 56 | Q_INVOKABLE QString findSource(const QString &extensionName, const QString &sourceName); |
53 | 57 | ||
54 | private slots: | 58 | private slots: |
@@ -57,6 +61,7 @@ private slots: | |||
57 | private: | 61 | private: |
58 | QStringList mSortOrder; | 62 | QStringList mSortOrder; |
59 | QHash<QString, QString> mPaths; | 63 | QHash<QString, QString> mPaths; |
64 | QString mExtensionPoint; | ||
60 | }; | 65 | }; |
61 | 66 | ||
62 | } | 67 | } |