diff options
Diffstat (limited to 'src/libs/extensionsystem/pluginspec.h')
-rw-r--r-- | src/libs/extensionsystem/pluginspec.h | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/src/libs/extensionsystem/pluginspec.h b/src/libs/extensionsystem/pluginspec.h index e7c2987ebe..4ad702b216 100644 --- a/src/libs/extensionsystem/pluginspec.h +++ b/src/libs/extensionsystem/pluginspec.h @@ -33,7 +33,7 @@ QT_BEGIN_NAMESPACE class QStringList; -class QRegExp; +class QRegularExpression; QT_END_NAMESPACE namespace ExtensionSystem { @@ -92,10 +92,10 @@ public: QString description() const; QString url() const; QString category() const; - QRegExp platformSpecification() const; + QString revision() const; + QRegularExpression platformSpecification() const; bool isAvailableForHostPlatform() const; bool isRequired() const; - bool isHiddenByDefault() const; bool isExperimental() const; bool isEnabledByDefault() const; bool isEnabledBySettings() const; @@ -133,6 +133,8 @@ public: void setEnabledBySettings(bool value); + static PluginSpec *read(const QString &filePath); + private: PluginSpec(); |