QScriptValue Clipboard::constructor(QScriptContext *context, QScriptEngine *engine) { Clipboard *clipboard = new Clipboard; if(context->argumentCount() > 0) { Mode mode = static_cast<Mode>(context->argument(0).toInt32()); clipboard->setModePrivate(context, engine, mode); } return CodeClass::constructor(clipboard, context, engine); }