diff options
-rw-r--r-- | PySide/QtCore/typesystem_core.xml | 266 | ||||
-rw-r--r-- | PySide/QtGui/typesystem_gui_common.xml | 16 |
2 files changed, 41 insertions, 241 deletions
diff --git a/PySide/QtCore/typesystem_core.xml b/PySide/QtCore/typesystem_core.xml index c7a818470..41d5f5399 100644 --- a/PySide/QtCore/typesystem_core.xml +++ b/PySide/QtCore/typesystem_core.xml @@ -1,64 +1,31 @@ <?xml version="1.0"?> <typesystem package="PySide.QtCore"> <load-typesystem name="typesystem_templates.xml" generate="no"/> - <!-- - Stream manipulators does not fits into python language, - so we need to do a lot of inject code to handle them. - --> - <rejection class="" function-name="bin" /> - <rejection class="" function-name="bom" /> - <rejection class="" function-name="center" /> - <rejection class="" function-name="dec" /> - <rejection class="" function-name="endl" /> - <rejection class="" function-name="fixed" /> - <rejection class="" function-name="flush" /> - <rejection class="" function-name="forcepoint" /> - <rejection class="" function-name="forcesign" /> - <rejection class="" function-name="hex" /> - <rejection class="" function-name="left" /> - <rejection class="" function-name="lowercasebase" /> - <rejection class="" function-name="lowercasedigits" /> - <rejection class="" function-name="noforcepoint" /> - <rejection class="" function-name="noforcesign" /> - <rejection class="" function-name="noshowbase" /> - <rejection class="" function-name="oct" /> - <rejection class="" function-name="reset" /> - <rejection class="" function-name="right" /> - <rejection class="" function-name="scientific" /> - <rejection class="" function-name="showbase" /> - <rejection class="" function-name="uppercasebase" /> - <rejection class="" function-name="uppercasedigits" /> - <rejection class="" function-name="ws" /> - <!-- Qt4.6 functions --> - <rejection class="" function-name="qGetPtrHelper" /> - <rejection class="" function-name="qMallocAligned" /> - <rejection class="" function-name="qReallocAligned" /> - <rejection class="" function-name="qRegisterAnimationInterpolator" /> - <rejection class="" function-name="qVariantSetValue<QVariant>" /> - <rejection class="" function-name="q_check_ptr" /> - <rejection class="" function-name="qobject_interface_iid" /> - <rejection class="" function-name="qobject_interface_iid<QFactoryInterface*>" /> - <rejection class="" function-name="qobject_interface_iid<QTextCodecFactoryInterface*>" /> - <rejection class="" function-name="qstricmp" /> - <rejection class="" function-name="qstrlen" /> - <rejection class="" function-name="qstrncmp" /> - <rejection class="" function-name="qstrnicmp" /> - <rejection class="" function-name="qstrnlen" /> - <rejection class="" function-name="qtTrId" /> - <rejection class="" function-name="qvariant_cast<QVariant>" /> - <rejection class="" function-name="qFreeAligned" /> - <rejection class="" function-name="qSharedBuild" /> - <!-- End of rejections --> - <rejection class="" function-name="qAddPostRoutine" /> - <rejection class="" function-name="qRemovePostRoutine" /> - <!-- Removed because it have uchar* in their arguments--> - <rejection class="" function-name="qCompress" /> - <!-- Removed because it's nto part of the public API, I guess --> - <rejection class="" function-name="qInf" /> - <!-- Same as qCompress --> - <rejection class="" function-name="qUncompress" /> - <!-- We do not export QStreamManipulator, so use QTextStream.setRealNumberPrecision instead of this --> - <rejection class="" function-name="qSetRealNumberPrecision" /> + + <function signature="qAcos(qreal)" /> + <function signature="qAsin(qreal)" /> + <function signature="qAtan(qreal)" /> + <function signature="qAtan2(qreal,qreal)" /> + <function signature="qChecksum(const char*,uint)" /> + <function signature="qCritical(const char*)" /> + <function signature="qDebug(const char*)" /> + <function signature="qExp(qreal)" /> + <function signature="qFabs(qreal)" /> + <function signature="qFastCos(qreal)" /> + <function signature="qFastSin(qreal)" /> + <function signature="qFatal(const char*)" /> + <function signature="qFuzzyCompare(double,double)" /> + <function signature="qFuzzyIsNull(double)" /> + <function signature="qIsFinite(double)" /> + <function signature="qIsInf(double)" /> + <function signature="qIsNaN(double)" /> + <function signature="qIsNull(double)" /> + <function signature="qRound(qreal)" /> + <function signature="qTan(qreal)" /> + <function signature="qVersion()" /> + <function signature="qWarning(const char*)" /> + <function signature="qrand()" /> + <function signature="qsrand(uint)" /> <!-- TODO: We do not support void* or const void* as arg --> <rejection class="QMetaObject" function-name="activate"/> @@ -81,189 +48,6 @@ <rejection class="*" function-name="trUtf8" /> <rejection class="*" function-name="qt_metacast" /> <rejection class="*" function-name="qt_metacall" /> - <rejection class="" function-name="qSharedPointerDynamicCast"/> - <rejection class="" function-name="qSharedPointerConstCast"/> - <rejection class="" function-name="qSharedPointerCast"/> - <rejection class="" function-name="qWeakPointerCast"/> - <rejection class="" function-name="qAbs"/> - <rejection class="" function-name="qErrnoWarning"/> - <rejection class="" function-name="qstrcpy"/> - <rejection class="" function-name="qstrcmp"/> - <rejection class="" function-name="qstrdup"/> - <rejection class="" function-name="qstrncpy"/> - <rejection class="" function-name="qAbs"/> - <rejection class="" function-name="qAccessibleEditableTextCastHelper"/> - <rejection class="" function-name="qAccessibleTableCastHelper"/> - <rejection class="" function-name="qAccessibleTextCastHelper"/> - <rejection class="" function-name="qAccessibleValueCastHelper"/> - <rejection class="" function-name="qAppName"/> - <rejection class="" function-name="qAtomicAssign"/> - <rejection class="" function-name="q_atomic_decrement"/> - <rejection class="" function-name="qAtomicDetach"/> - <rejection class="" function-name="q_atomic_fetch_and_add_int"/> - <rejection class="" function-name="q_atomic_fetch_and_add_ptr"/> - <rejection class="" function-name="q_atomic_increment"/> - <rejection class="" function-name="q_atomic_set_int"/> - <rejection class="" function-name="q_atomic_set_ptr"/> - <rejection class="" function-name="q_atomic_test_and_set_int"/> - <rejection class="" function-name="q_atomic_test_and_set_ptr"/> - <rejection class="" function-name="qBinaryFind"/> - <rejection class="" function-name="qBound"/> - <rejection class="" function-name="qbswap"/> - <rejection class="" function-name="qbswap_helper"/> - <rejection class="" function-name="qbswap<qint16>"/> - <rejection class="" function-name="qbswap<qint32>"/> - <rejection class="" function-name="qbswap<qint64>"/> - <rejection class="" function-name="qbswap<quint16>"/> - <rejection class="" function-name="qbswap<quint32>"/> - <rejection class="" function-name="qbswap<quint64>"/> - <rejection class="" function-name="qCeil"/> - <rejection class="" function-name="qCopy"/> - <rejection class="" function-name="qCopyBackward"/> - <rejection class="" function-name="qCos"/> - <rejection class="" function-name="qCount"/> - <rejection class="" function-name="qDeleteAll"/> - <rejection class="" function-name="qDrawPlainRect"/> - <rejection class="" function-name="qDrawShadeLine"/> - <rejection class="" function-name="qDrawShadePanel"/> - <rejection class="" function-name="qDrawShadeRect"/> - <rejection class="" function-name="qDrawWinButton"/> - <rejection class="" function-name="qDrawWinPanel"/> - <rejection class="" function-name="qEqual"/> - <rejection class="" function-name="qFill"/> - <rejection class="" function-name="qFind"/> - <rejection class="" function-name="qFindChild"/> - <rejection class="" function-name="qFindChildren"/> - <rejection class="" function-name="qFindString"/> - <rejection class="" function-name="qFindStringBoyerMoore"/> - <rejection class="" function-name="qFloor"/> - <rejection class="" function-name="qForeachContainer"/> - <rejection class="" function-name="qForeachContainerNew"/> - <rejection class="" function-name="qForeachPointer"/> - <rejection class="" function-name="qFree"/> - <rejection class="" function-name="qFromBigEndian"/> - <rejection class="" function-name="qFromBigEndian<qint16>"/> - <rejection class="" function-name="qFromBigEndian<qint32>"/> - <rejection class="" function-name="qFromBigEndian<qint64>"/> - <rejection class="" function-name="qFromBigEndian<quint16>"/> - <rejection class="" function-name="qFromBigEndian<quint32>"/> - <rejection class="" function-name="qFromBigEndian<quint64>"/> - <rejection class="" function-name="qFromLittleEndian"/> - <rejection class="" function-name="qFromLittleEndian<qint16>"/> - <rejection class="" function-name="qFromLittleEndian<qint32>"/> - <rejection class="" function-name="qFromLittleEndian<qint64>"/> - <rejection class="" function-name="qFromLittleEndian<quint16>"/> - <rejection class="" function-name="qFromLittleEndian<quint32>"/> - <rejection class="" function-name="qFromLittleEndian<quint64>"/> - <rejection class="" function-name="qgetenv"/> - <rejection class="" function-name="qgraphicsitem_cast"/> - <rejection class="" function-name="qGreater"/> - <rejection class="" function-name="qHash"/> - <rejection class="" function-name="qInstallMsgHandler"/> - <rejection class="" function-name="qIntCast"/> - <rejection class="" function-name="qIsDetached"/> - <rejection class="" function-name="qIsDetached<QBitArray>"/> - <rejection class="" function-name="qIsDetached<QBitmap>"/> - <rejection class="" function-name="qIsDetached<QBrush>"/> - <rejection class="" function-name="qIsDetached<QByteArray>"/> - <rejection class="" function-name="qIsDetached<QIcon>"/> - <rejection class="" function-name="qIsDetached<QImage>"/> - <rejection class="" function-name="qIsDetached<QKeySequence>"/> - <rejection class="" function-name="qIsDetached<QPen>"/> - <rejection class="" function-name="qIsDetached<QPicture>"/> - <rejection class="" function-name="qIsDetached<QPixmap>"/> - <rejection class="" function-name="qIsDetached<QString>"/> - <rejection class="" function-name="qIsDetached<QUrl>"/> - <rejection class="" function-name="qIsDetached<QVariant>"/> - <rejection class="" function-name="qLess"/> - <rejection class="" function-name="qLn"/> - <rejection class="" function-name="qLowerBound"/> - <rejection class="" function-name="qMakePair"/> - <rejection class="" function-name="qMalloc"/> - <rejection class="" function-name="qMapLessThanKey"/> - <rejection class="" function-name="qMax"/> - <rejection class="" function-name="qMemCopy"/> - <rejection class="" function-name="qMemSet"/> - <rejection class="" function-name="qMetaTypeConstructHelper"/> - <rejection class="" function-name="qMetaTypeDeleteHelper"/> - <rejection class="" function-name="qMetaTypeId"/> - <rejection class="" function-name="qMetaTypeLoadHelper"/> - <rejection class="" function-name="qMetaTypeSaveHelper"/> - <rejection class="" function-name="qMin"/> - <rejection class="" function-name="qobject_cast"/> - <rejection class="" function-name="qobject_cast<const QWidget*>"/> - <rejection class="" function-name="qobject_cast<QAccessibleBridgeFactoryInterface*>"/> - <rejection class="" function-name="qobject_cast<QAccessibleBridgeFactoryInterface*>"/> - <rejection class="" function-name="qobject_cast<QAccessibleFactoryInterface*>"/> - <rejection class="" function-name="qobject_cast<QAccessibleInterface*>"/> - <rejection class="" function-name="qobject_cast<QFactoryInterface*>"/> - <rejection class="" function-name="qobject_cast<QFactoryInterface*>"/> - <rejection class="" function-name="qobject_cast<QIconEngineFactoryInterface*>"/> - <rejection class="" function-name="qobject_cast<QIconEngineFactoryInterface*>"/> - <rejection class="" function-name="qobject_cast<QIconEngineFactoryInterfaceV2*>"/> - <rejection class="" function-name="qobject_cast<QIconEngineFactoryInterfaceV2*>"/> - <rejection class="" function-name="qobject_cast<QImageIOHandlerFactoryInterface*>"/> - <rejection class="" function-name="qobject_cast<QInputContextFactoryInterface*>"/> - <rejection class="" function-name="qobject_cast<QPictureFormatInterface*>"/> - <rejection class="" function-name="qobject_cast<QPictureFormatInterface*>"/> - <rejection class="" function-name="qobject_cast<QStyleFactoryInterface*>"/> - <rejection class="" function-name="qobject_cast<QTextCodecFactoryInterface*>"/> - <rejection class="" function-name="qobject_cast<QTextObjectInterface*>"/> - <rejection class="" function-name="qobject_cast<QWidget*>"/> - <rejection class="" function-name="qPow"/> - <rejection class="" function-name="qputenv"/> - <rejection class="" function-name="qRealloc"/> - <rejection class="" function-name="qRegisterMetaType"/> - <rejection class="" function-name="qRegisterMetaTypeStreamOperators"/> - <rejection class="" function-name="qRegisterStaticPluginInstanceFunction"/> - <rejection class="" function-name="qRound64"/> - <rejection class="" function-name="qSetFieldWidth"/> - <rejection class="" function-name="qSetPadChar"/> - <rejection class="" function-name="qSin"/> - <rejection class="" function-name="qsnprintf"/> - <rejection class="" function-name="qSort"/> - <rejection class="" function-name="qSqrt"/> - <rejection class="" function-name="qStableSort"/> - <rejection class="" function-name="qStringComparisonHelper"/> - <rejection class="" function-name="qstyleoption_cast"/> - <rejection class="" function-name="qSwap"/> - <rejection class="" function-name="qSwap<QBitArray>"/> - <rejection class="" function-name="qSwap<QBitmap>"/> - <rejection class="" function-name="qSwap<QBrush>"/> - <rejection class="" function-name="qSwap<QByteArray>"/> - <rejection class="" function-name="qSwap<QIcon>"/> - <rejection class="" function-name="qSwap<QImage>"/> - <rejection class="" function-name="qSwap<QKeySequence>"/> - <rejection class="" function-name="qSwap<QPen>"/> - <rejection class="" function-name="qSwap<QPicture>"/> - <rejection class="" function-name="qSwap<QPixmap>"/> - <rejection class="" function-name="qSwap<QString>"/> - <rejection class="" function-name="qSwap<QUrl>"/> - <rejection class="" function-name="qSwap<QVariant>"/> - <rejection class="" function-name="qt_assert"/> - <rejection class="" function-name="qt_assert_x"/> - <rejection class="" function-name="qt_check_pointer"/> - <rejection class="" function-name="qt_error_string"/> - <rejection class="" function-name="qThreadStorage_localData"/> - <rejection class="" function-name="qThreadStorage_localData_const"/> - <rejection class="" function-name="qThreadStorage_setLocalData"/> - <rejection class="" function-name="qt_message_output"/> - <rejection class="" function-name="qt_noop"/> - <rejection class="" function-name="qToBigEndian"/> - <rejection class="" function-name="qToLittleEndian"/> - <rejection class="" function-name="qToUnaligned"/> - <rejection class="" function-name="qToVoidFuture"/> - <rejection class="" function-name="qt_qFindChild_helper"/> - <rejection class="" function-name="qt_qFindChildren_helper"/> - <rejection class="" function-name="qt_set_sequence_auto_mnemonic"/> - <rejection class="" function-name="qUpperBound"/> - <rejection class="" function-name="qVariantCanConvert"/> - <rejection class="" function-name="qvariant_cast"/> - <rejection class="" function-name="qvariant_cast_helper"/> - <rejection class="" function-name="qVariantFromValue"/> - <rejection class="" function-name="qVariantSetValue"/> - <rejection class="" function-name="qVariantValue"/> - <rejection class="" function-name="qvsnprintf"/> <rejection class="QThreadPool"/> <!-- From Qt4.6 --> <rejection class="*" field-name="d_ptr"/> diff --git a/PySide/QtGui/typesystem_gui_common.xml b/PySide/QtGui/typesystem_gui_common.xml index 177e62b98..78335eb4a 100644 --- a/PySide/QtGui/typesystem_gui_common.xml +++ b/PySide/QtGui/typesystem_gui_common.xml @@ -1,5 +1,21 @@ <?xml version="1.0"?> <typesystem package="PySide.QtGui"> + <function signature="qAlpha(uint)" /> + <function signature="qBlue(uint)" /> + <function signature="qGray(int,int,int)" /> + <function signature="qGray(uint)" /> + <function signature="qGreen(uint)" /> + <function signature="qIsGray(uint)" /> + <function signature="qRed(uint)" /> + <function signature="qRgb(int,int,int)" /> + <function signature="qRgba(int,int,int,int)" /> + <function signature="qFuzzyCompare(QMatrix,QMatrix)" /> + <function signature="qFuzzyCompare(QTransform,QTransform)" /> + <function signature="qFuzzyCompare(QQuaternion,QQuaternion)" /> + <function signature="qFuzzyCompare(QMatrix4x4,QMatrix4x4)" /> + <function signature="qFuzzyCompare(QVector2D,QVector2D)" /> + <function signature="qFuzzyCompare(QVector3D,QVector3D)" /> + <function signature="qFuzzyCompare(QVector4D,QVector4D)" /> <rejection class="*" function-name="qobject_interface_iid<QStyleFactoryInterface*>"/> <rejection class="*" function-name="qobject_interface_iid<QAccessibleFactoryInterface*>"/> <rejection class="*" function-name="qobject_interface_iid<QInputContextFactoryInterface*>"/> |