summaryrefslogtreecommitdiff
path: root/src/libs/extensionsystem/pluginspec_p.h
diff options
context:
space:
mode:
authorFriedemann Kleint <Friedemann.Kleint@digia.com>2013-08-28 16:29:08 +0200
committerFriedemann Kleint <Friedemann.Kleint@digia.com>2013-09-05 16:40:24 +0200
commit1d56d718cdc3e5faa255fc12a5e99049602ed481 (patch)
tree0bc7e11d1412631dd3abbc27dce02bf0540b72a7 /src/libs/extensionsystem/pluginspec_p.h
parent54a114e639c26fe660a28e5fd6f46b5958ec08dd (diff)
downloadqt-creator-1d56d718cdc3e5faa255fc12a5e99049602ed481.tar.gz
Add <platform> element to pluginspec-files.
The <platform> element may contain a regular expression matching the names of the platforms on which the plugin works. Task-number: QTCREATORBUG-9002 Change-Id: Ic816cfed69a5dd2c4112c976843b9106ba2cbd22 Reviewed-by: Daniel Teske <daniel.teske@digia.com> Reviewed-by: hjk <hjk121@nokiamail.com>
Diffstat (limited to 'src/libs/extensionsystem/pluginspec_p.h')
-rw-r--r--src/libs/extensionsystem/pluginspec_p.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/libs/extensionsystem/pluginspec_p.h b/src/libs/extensionsystem/pluginspec_p.h
index bad7369ec9..8c10b9aa8e 100644
--- a/src/libs/extensionsystem/pluginspec_p.h
+++ b/src/libs/extensionsystem/pluginspec_p.h
@@ -36,6 +36,7 @@
#include <QObject>
#include <QStringList>
#include <QXmlStreamReader>
+#include <QRegExp>
namespace ExtensionSystem {
@@ -72,6 +73,7 @@ public:
QString description;
QString url;
QString category;
+ QRegExp platformSpecification;
QList<PluginDependency> dependencies;
bool enabledInSettings;
bool disabledIndirectly;