28#define ADD_PROTOTYPE(protoType) \
29 QScriptValue __script##protoType = newQObject(new protoType); \
30 setDefaultPrototype(protoType::metaTypeId(), __script##protoType); \
32#define MAKE_CREATABLE(protoType) \
33 globalObject().setProperty(protoType::name(), newFunction(protoType::constructor, __script##protoType));
48 static QScriptValue
importExtension(QScriptContext *context, QScriptEngine *engine);
51 static QScriptValue
vdebug(QScriptContext *context, QScriptEngine *engine);
52 static QScriptValue
findWidget(QScriptContext *context, QScriptEngine *engine);
53 static QScriptValue
sleep(QScriptContext *context, QScriptEngine *engine);
static QScriptValue findWidget(QScriptContext *context, QScriptEngine *engine)
static QScriptValue sleep(QScriptContext *context, QScriptEngine *engine)
QList< QAction * > getAllActions()
PluginEngine(QObject *parent=0)
void tryLoadPlugin(QDir path)
void pluginTab(VidaliaTab *)
static QScriptValue vdebug(QScriptContext *context, QScriptEngine *engine)
QList< PluginWrapper * > wrappers
static QScriptValue importExtension(QScriptContext *context, QScriptEngine *engine)