QDataStream & %out% = *qscriptvalue_cast<QDataStream*>(%in%); jobject %out = qtjambi_from_object(__jni_env, %in, "QImage", "com/trolltech/qt/gui/", false); QtJambiLink *__link = %out != 0 ? QtJambiLink::findLink(__jni_env, %out) : 0; QDataStream & %out% = *qscriptvalue_cast<QDataStream*>(%in%); if ((context->argumentCount() == 1) && (qMetaTypeId<QTextFormat>() == context->argument(0).toVariant().userType())) { QTextFormat _q_arg0 = qscriptvalue_cast<QTextFormat>(context->argument(0)); QTextFormat _q_cpp_result(_q_arg0); QScriptValue _q_result = context->engine()->newVariant(context->thisObject(), qVariantFromValue(_q_cpp_result)); return _q_result; } QGradient & %out% = *qscriptvalue_cast<QGradient*>(%in%); QScriptValue %out%_orig = %in%; QWidget* %out% = qscriptvalue_cast<QWidget*>(%out%_orig); if (%out% != 0) context->engine()->newQObject(%out%_orig, %out%, QScriptEngine::QtOwnership); QFontInfo & %out% = *qscriptvalue_cast<QFontInfo*>(%in%); Q_DECLARE_METATYPE(QScriptValue) Q_DECLARE_METATYPE(QScriptValue) QModelIndex moveCursor(QAbstractItemView::CursorAction, Qt::KeyboardModifiers) { return QModelIndex(); } QAction* addAction (QMenu* menu, const QString & text, PyObject* callable, const QKeySequence & shortcut = 0) { QAction* a = menu->addAction(text); a->setShortcut(shortcut); PythonQt::self()->addSignalHandler(a, SIGNAL(triggered(bool)), callable); return a; } QAction* addAction (QMenu* menu, const QIcon& icon, const QString& text, PyObject* callable, const QKeySequence& shortcut = 0) { QAction* a = menu->addAction(text); a->setIcon(icon); a->setShortcut(shortcut); PythonQt::self()->addSignalHandler(a, SIGNAL(triggered(bool)), callable); return a; } QAction* addAction (QMenuBar* menu, const QString & text, PyObject* callable) { QAction* a = menu->addAction(text); PythonQt::self()->addSignalHandler(a, SIGNAL(triggered(bool)), callable); return a; } QAction* addAction (QToolBar* menu, const QString & text, PyObject* callable) { QAction* a = menu->addAction(text); PythonQt::self()->addSignalHandler(a, SIGNAL(triggered(bool)), callable); return a; } QAction* addAction (QToolBar* menu, const QIcon& icon, const QString& text, PyObject* callable) { QAction* a = menu->addAction(text); a->setIcon(icon); PythonQt::self()->addSignalHandler(a, SIGNAL(triggered(bool)), callable); return a; }