diff options
| author | 2014-09-25 01:32:09 +0200 | |
|---|---|---|
| committer | 2014-09-25 02:21:00 +0200 | |
| commit | 69a7b49d0c4abbb4f80055a68ea2c268e126a62c (patch) | |
| tree | da3aabdfe1bad6e3fecf0a60e673f24f5892e2a9 /qtbindings/qtscript_gui/plugin.cpp | |
| download | qtscriptgenerator-69a7b49d0c4abbb4f80055a68ea2c268e126a62c.tar.xz qtscriptgenerator-69a7b49d0c4abbb4f80055a68ea2c268e126a62c.zip | |
Initial import.
Diffstat (limited to 'qtbindings/qtscript_gui/plugin.cpp')
| -rw-r--r-- | qtbindings/qtscript_gui/plugin.cpp | 24 |
1 files changed, 24 insertions, 0 deletions
diff --git a/qtbindings/qtscript_gui/plugin.cpp b/qtbindings/qtscript_gui/plugin.cpp new file mode 100644 index 0000000..e47a8fe --- /dev/null +++ b/qtbindings/qtscript_gui/plugin.cpp @@ -0,0 +1,24 @@ +#include <QtScript/QScriptExtensionPlugin> +#include <QtScript/QScriptValue> +#include <QtScript/QScriptEngine> +#include "plugin.h" + +QStringList com_trolltech_qt_gui_ScriptPlugin::keys() const +{ + QStringList list; + list << QLatin1String("qt"); + list << QLatin1String("qt.gui"); + return list; +} + +void com_trolltech_qt_gui_ScriptPlugin::initialize(const QString &key, QScriptEngine *engine) +{ + if (key == QLatin1String("qt")) { + } else if (key == QLatin1String("qt.gui")) { + QScriptValue extensionObject = engine->globalObject(); + qtscript_initialize_com_trolltech_qt_gui_bindings(extensionObject); + } else { + Q_ASSERT_X(false, "com_trolltech_qt_gui::initialize", qPrintable(key)); + } +} + |
