summaryrefslogtreecommitdiff
path: root/tests/auto/qscriptextensionplugin/simpleplugin/simpleplugin.cpp
diff options
context:
space:
mode:
authorFriedemann Kleint <Friedemann.Kleint@nokia.com>2012-02-17 12:49:33 +0100
committerQt by Nokia <qt-info@nokia.com>2012-02-17 16:46:43 +0100
commit1c0f03e0a04a21ca2915536c70f38654d76609e0 (patch)
tree682fbe6cc649f8f717760900e951e016a53bc6bf /tests/auto/qscriptextensionplugin/simpleplugin/simpleplugin.cpp
parentc8c1e22c0ba562de2d9a150fd5255b9d020848f2 (diff)
downloadqtscript-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.cpp6
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"