diff options
author | Friedemann Kleint <Friedemann.Kleint@nokia.com> | 2012-02-17 12:49:33 +0100 |
---|---|---|
committer | Qt by Nokia <qt-info@nokia.com> | 2012-02-17 16:46:43 +0100 |
commit | 1c0f03e0a04a21ca2915536c70f38654d76609e0 (patch) | |
tree | 682fbe6cc649f8f717760900e951e016a53bc6bf /tests/auto/qscriptextensionplugin/simpleplugin/simpleplugin.cpp | |
parent | c8c1e22c0ba562de2d9a150fd5255b9d020848f2 (diff) | |
download | qtscript-1c0f03e0a04a21ca2915536c70f38654d76609e0.tar.gz |
Use new plugins system in Qt Script.
Change-Id: Ie28cc00899abaa3f42a0f43ed199e3c14d45df3e
Reviewed-by: Lars Knoll <lars.knoll@nokia.com>
Diffstat (limited to 'tests/auto/qscriptextensionplugin/simpleplugin/simpleplugin.cpp')
-rw-r--r-- | tests/auto/qscriptextensionplugin/simpleplugin/simpleplugin.cpp | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/tests/auto/qscriptextensionplugin/simpleplugin/simpleplugin.cpp b/tests/auto/qscriptextensionplugin/simpleplugin/simpleplugin.cpp index bdcb532..47e9e21 100644 --- a/tests/auto/qscriptextensionplugin/simpleplugin/simpleplugin.cpp +++ b/tests/auto/qscriptextensionplugin/simpleplugin/simpleplugin.cpp @@ -45,6 +45,10 @@ class SimplePlugin : public QScriptExtensionPlugin { + Q_OBJECT + Q_PLUGIN_METADATA(IID "org.qt-project.Qt.org.qt-project.Qt.QScriptExtensionInterface" FILE "simpleplugin.json") + Q_INTERFACES(QScriptExtensionInterface) + public: SimplePlugin(QObject *parent = 0); ~SimplePlugin(); @@ -76,4 +80,4 @@ void SimplePlugin::initialize(const QString &key, QScriptEngine *engine) engine->globalObject().setProperty("package", package); } -Q_EXPORT_PLUGIN2(simpleplugin, SimplePlugin) +#include "simpleplugin.moc" |