##// END OF EJS Templates
improved wrapper check to avoid crashes on virtual methods while python object gets deleted...
improved wrapper check to avoid crashes on virtual methods while python object gets deleted git-svn-id: svn://svn.code.sf.net/p/pythonqt/code/trunk@245 ea8d5007-eb21-0410-b261-ccb3ea6e24a9

File last commit:

r195:c6fc2f0a1749
r204:7ce280c51c17
Show More
typesystem_core.xml
2390 lines | 110.4 KiB | application/xml | XmlLexer
florianlink
syncing with my current work, updating to 1.2, see changelog...
r10 <?xml version="1.0"?>
<typesystem package="com.trolltech.qt.core"><template name="core.prepare_removed_bool*_argument">
bool __ok;
bool *%out% = &amp;__ok;
</template><template name="core.convert_to_null_or_wrap">
QScriptValue %out%;
if (!__ok)
%out% = context-&gt;engine()-&gt;nullValue();
else
%out% = qScriptValueFromValue(context-&gt;engine(), %in%);
</template><template name="core.convert_to_null_or_primitive">
QScriptValue %out%;
if (!__ok)
%out% = context-&gt;engine()-&gt;nullValue();
else
%out% = QScriptValue(context-&gt;engine(), %in%);
</template><template name="core.convert_string_arg_to_char*">
QByteArray tmp_%out% = %in%.toString().toLatin1();
const char * %out% = tmp_%out%.constData();
</template><template name="core.convert_int_arg_and_check_range">
int %out% = %in%.toInt32();
if ((%out% &lt; 0) || (%this%-&gt;size() &lt; %out%)) {
return context-&gt;throwError(QScriptContext::RangeError,
QString::fromLatin1("%CLASS_NAME%::%FUNCTION_NAME%(): index out of range"));
}
</template><template name="core.convert_pointer_arg_and_check_null">
%TYPE% %out% = qscriptvalue_cast&lt;%TYPE%&gt;(%in%);
if (!%out%) {
return context-&gt;throwError(QScriptContext::TypeError,
QString::fromLatin1("%CLASS_NAME%::%FUNCTION_NAME%(): failed to convert argument to %TYPE%"));
}
</template><template name="core.convert_stringref_to_string">
QString %out% = %in%.toString();
florianlink
Updated to Qt 4.8 and added some previously unwrapped classes...
r174 </template><rejection class="QTextCodec::ConverterState"/><rejection class="QTextCodecFactoryInterface"/><rejection class="QAbstractEventDispatcher"/><rejection class="QAbstractFileEngine"/><rejection class="QAbstractFileEngineHandler"/><rejection class="QAbstractFileEngineIterator"/><rejection class="QFSFileEngine"/><rejection class="QSystemLocale"/><rejection class="QFutureWatcherBase"/><rejection class="QFutureSynchronizer"/><enum-type name="QXmlStreamReader::Error"/><enum-type name="QXmlStreamReader::TokenType"/>
<primitive-type name="qgl_GLsizeiptr"/>
<primitive-type name="qgl_GLintptr"/>
<primitive-type name="GLint"/>
<primitive-type name="GLuint"/>
<primitive-type name="GLenum"/>
<primitive-type name="GLclampf"/>
<primitive-type name="GLsizei"/>
<primitive-type name="GLfloat"/>
<primitive-type name="GLbitfield"/>
<primitive-type name="GLbyte"/>
<primitive-type name="GLshort"/>
<primitive-type name="GLubyte"/>
<primitive-type name="GLushort"/>
<primitive-type name="GLdouble"/>
<primitive-type name="GLclampd"/>
<primitive-type name="GLvoid"/>
<primitive-type name="GLboolean"/>
<primitive-type name="bool"/><primitive-type name="double"/><primitive-type name="qreal"/><primitive-type name="float"/><primitive-type name="qint64"/><primitive-type name="__int64"/><primitive-type name="unsigned __int64"/><primitive-type name="unsigned long long"/><primitive-type name="long long"/><primitive-type name="qlonglong"/><primitive-type name="qulonglong"/><primitive-type name="short"/><primitive-type name="short"/><primitive-type name="signed short"/><primitive-type name="ushort"/><primitive-type name="unsigned short"/><primitive-type name="char"/><primitive-type name="signed char"/><primitive-type name="uchar"/><primitive-type name="unsigned char"/><primitive-type name="int"/><primitive-type name="signed int"/><primitive-type name="uint"/><primitive-type name="ulong"/><primitive-type name="unsigned int"/><primitive-type name="signed long"/><primitive-type name="long"/><primitive-type name="unsigned long"/><primitive-type name="WId"/><primitive-type name="Qt::HANDLE"/><primitive-type name="QVariant::Type"/><primitive-type name="QByteRef"/><primitive-type name="QBitRef"/><primitive-type name="QBool"/><primitive-type name="jobject"/><primitive-type name="quintptr"/><suppress-warning text="WARNING(MetaJavaBuilder) :: signal 'finished' in class 'QProcess' is overloaded."/><suppress-warning text="WARNING(MetaJavaBuilder) :: missing required class for enums: QRegExp"/><suppress-warning text="WARNING(MetaJavaBuilder) :: enum 'QtValidLicenseForScriptToolsModule' does not have a type entry or is not an enum"/><suppress-warning text="WARNING(MetaJavaBuilder) :: Rejected enum has no alternative...: QDataStream::Qt_4_5"/><suppress-warning text="WARNING(MetaJavaBuilder) :: unhandled enum value: Qt::MatchFlags(Qt::MatchStartsWith in Qt::MatchFlag"/><suppress-warning text="WARNING(MetaJavaBuilder) :: unhandled enum value: Qt::MatchWrap) in Qt::MatchFlag"/><suppress-warning text="WARNING(MetaJavaBuilder) :: unmatched enum Qt::MatchFlags(Qt::MatchStartsWith|Qt::MatchWrap) when parsing default value of 'match' in class 'QAbstractItemModel'"/><suppress-warning text="WARNING(MetaJavaBuilder) :: unsupported default value 'QLatin1String(defaultConnection)' of argument in function '*', class '*'"/><suppress-warning text="WARNING(MetaJavaBuilder) :: Class '*' has equals operators but no qHash() function"/><suppress-warning text="WARNING(MetaJavaBuilder) :: type '*' is specified in typesystem, but not defined. This could potentially lead to compilation errors."/><suppress-warning text="WARNING(MetaJavaBuilder) :: namespace '*' for enum '*' is not declared"/><suppress-warning text="WARNING(MetaJavaBuilder) :: skipping function '*', unmatched parameter type '*'"/><suppress-warning text="WARNING(MetaJavaBuilder) :: skipping function '*', unmatched return type '*'"/><suppress-warning text="WARNING(MetaJavaBuilder) :: signature '*' for function modification in '*' not found. Possible candidates: "/><suppress-warning text="WARNING(MetaJavaBuilder) :: namespace '*' does not have a type entry"/><suppress-warning text="WARNING(MetaJavaBuilder) :: unsupported default value '*' of argument in function '*', class '*'"/><suppress-warning text="WARNING(MetaJavaBuilder) :: Shadowing: * and *; Java code will not compile"/><suppress-warning text="WARNING(MetaJavaBuilder) :: enum '*' is specified in typesystem, but not declared"/>
florianlink
syncing with my current work, updating to 1.2, see changelog...
r10
florianlink
update to Qt 4.6 xml files...
r108 <value-type name="QModelIndex"/>
florianlink
syncing with my current work, updating to 1.2, see changelog...
r10 <rejection class="*" function-name="d_func"/>
<rejection class="*" function-name="data_ptr"/>
<rejection class="*" function-name="detach"/>
<rejection class="*" function-name="isDetached"/>
<rejection class="*" field-name="d_ptr"/>
<rejection class="*" field-name="d"/>
florianlink
update to Qt 4.6 xml files...
r108 <rejection class="" enum-name="QtValidLicenseForTestModule"/>
florianlink
syncing with my current work, updating to 1.2, see changelog...
r10
<rejection class="" enum-name="QtValidLicenseForDBusModule"/>
<rejection class="" enum-name="QtValidLicenseForSqlModule"/>
<rejection class="" enum-name="QtValidLicenseForOpenGLModule"/>
<rejection class="" enum-name="enum_1"/>
<rejection class="" enum-name="QtValidLicenseForXmlModule"/>
<rejection class="" enum-name="QtValidLicenseForXmlPatternsModule"/>
<rejection class="" enum-name="QtValidLicenseForActiveQtModule"/>
<rejection class="" enum-name="QtValidLicenseForCoreModule"/>
<rejection class="" enum-name="QtValidLicenseForQt3SupportLightModule"/>
<rejection class="" enum-name="QtValidLicenseForQt3SupportModule"/>
<rejection class="" enum-name="QtValidLicenseForNetworkModule"/>
<rejection class="" enum-name="QtValidLicenseForSvgModule"/>
<rejection class="" enum-name="QtValidLicenseForGuiModule"/>
<rejection class="" enum-name="QtValidLicenseForScriptModule"/>
<rejection class="" enum-name="QtValidLicenseForHelpModule"/>
florianlink
update to Qt 4.6 xml files...
r108 <rejection class="" enum-name="QtValidLicenseForScriptToolsModule"/>
<rejection class="" enum-name="QtValidLicenseForMultimediaModule"/>
<rejection class="" enum-name="QtValidLicenseForOpenVGModule"/>
florianlink
enabled shell injection and added data() for bytearray and addAction for QMenu/Bar and QToolBar, moved QByteArray to builtin classes...
r124 <rejection class="" enum-name="QtValidLicenseForDeclarativeModule"/>
florianlink
update to Qt 4.6 xml files...
r108
florianlink
syncing with my current work, updating to 1.2, see changelog...
r10 <rejection class="QtConcurrent" enum-name="enum_1"/>
florianlink
update to Qt 4.6 xml files...
r108 <rejection class="QtConcurrent" function-name="operator|"/>
florianlink
syncing with my current work, updating to 1.2, see changelog...
r10
florianlink
update to Qt 4.6 xml files...
r108 <rejection class="Qt" enum-name="Modifier"/>
<rejection class="QSharedPointer"/>
<rejection class="QWeakPointer"/>
florianlink
syncing with my current work, updating to 1.2, see changelog...
r10 <rejection class="QFuture::const_iterator"/>
<rejection class="QFutureInterface"/>
<rejection class="QFutureInterfaceBase"/>
<rejection class="QtConcurrent::BlockSizeManager"/>
<rejection class="QtConcurrent::ConstMemberFunctionWrapper"/>
<rejection class="QtConcurrent::Exception"/>
<rejection class="QtConcurrent::FilterKernel"/>
<rejection class="QtConcurrent::FilteredEachKernel"/>
<rejection class="QtConcurrent::FilteredReducedKernel"/>
<rejection class="QtConcurrent::FunctionWrapper0"/>
<rejection class="QtConcurrent::FunctionWrapper1"/>
<rejection class="QtConcurrent::FunctionWrapper2"/>
<rejection class="QtConcurrent::IntermediateResults"/>
<rejection class="QtConcurrent::IterateKernel"/>
<rejection class="QtConcurrent::MapKernel"/>
<rejection class="QtConcurrent::MappedEachKernel"/>
<rejection class="QtConcurrent::MappedReducedKernel"/>
<rejection class="QtConcurrent::Median"/>
<rejection class="QtConcurrent::MemberFunctionWrapper"/>
<rejection class="QtConcurrent::MemberFunctionWrapper1"/>
florianlink
update to Qt 4.6 xml files...
r108 <rejection class="QtConcurrent::qValueType"/>
florianlink
syncing with my current work, updating to 1.2, see changelog...
r10 <rejection class="QtConcurrent::ReduceKernel"/>
<rejection class="QtConcurrent::ResultItem"/>
<rejection class="QtConcurrent::ResultIterator"/>
<rejection class="QtConcurrent::ResultIteratorBase"/>
<rejection class="QtConcurrent::ResultReporter"/>
<rejection class="QtConcurrent::ResultStore"/>
<rejection class="QtConcurrent::ResultStoreBase"/>
<rejection class="QtConcurrent::RunFunctionTask"/>
<rejection class="QtConcurrent::RunFunctionTaskBase"/>
<rejection class="QtConcurrent::SelectSpecialization"/>
<rejection class="QtConcurrent::SelectStoredConstMemberFunctionCall0"/>
<rejection class="QtConcurrent::SelectStoredConstMemberFunctionCall1"/>
<rejection class="QtConcurrent::SelectStoredConstMemberFunctionCall2"/>
<rejection class="QtConcurrent::SelectStoredConstMemberFunctionCall3"/>
<rejection class="QtConcurrent::SelectStoredConstMemberFunctionCall4"/>
<rejection class="QtConcurrent::SelectStoredConstMemberFunctionCall5"/>
<rejection class="QtConcurrent::SelectStoredConstMemberFunctionPointerCall0"/>
<rejection class="QtConcurrent::SelectStoredConstMemberFunctionPointerCall1"/>
<rejection class="QtConcurrent::SelectStoredConstMemberFunctionPointerCall2"/>
<rejection class="QtConcurrent::SelectStoredConstMemberFunctionPointerCall3"/>
<rejection class="QtConcurrent::SelectStoredConstMemberFunctionPointerCall4"/>
<rejection class="QtConcurrent::SelectStoredConstMemberFunctionPointerCall5"/>
<rejection class="QtConcurrent::SelectStoredFunctorCall0"/>
<rejection class="QtConcurrent::SelectStoredFunctorCall1"/>
<rejection class="QtConcurrent::SelectStoredFunctorCall2"/>
<rejection class="QtConcurrent::SelectStoredFunctorCall3"/>
<rejection class="QtConcurrent::SelectStoredFunctorCall4"/>
<rejection class="QtConcurrent::SelectStoredFunctorCall5"/>
<rejection class="QtConcurrent::SelectStoredFunctorPointerCall0"/>
<rejection class="QtConcurrent::SelectStoredFunctorPointerCall1"/>
<rejection class="QtConcurrent::SelectStoredFunctorPointerCall2"/>
<rejection class="QtConcurrent::SelectStoredFunctorPointerCall3"/>
<rejection class="QtConcurrent::SelectStoredFunctorPointerCall4"/>
<rejection class="QtConcurrent::SelectStoredFunctorPointerCall5"/>
<rejection class="QtConcurrent::SelectStoredMemberFunctionCall0"/>
<rejection class="QtConcurrent::SelectStoredMemberFunctionCall1"/>
<rejection class="QtConcurrent::SelectStoredMemberFunctionCall2"/>
<rejection class="QtConcurrent::SelectStoredMemberFunctionCall3"/>
<rejection class="QtConcurrent::SelectStoredMemberFunctionCall4"/>
<rejection class="QtConcurrent::SelectStoredMemberFunctionCall5"/>
<rejection class="QtConcurrent::SelectStoredMemberFunctionPointerCall0"/>
<rejection class="QtConcurrent::SelectStoredMemberFunctionPointerCall1"/>
<rejection class="QtConcurrent::SelectStoredMemberFunctionPointerCall2"/>
<rejection class="QtConcurrent::SelectStoredMemberFunctionPointerCall3"/>
<rejection class="QtConcurrent::SelectStoredMemberFunctionPointerCall4"/>
<rejection class="QtConcurrent::SelectStoredMemberFunctionPointerCall5"/>
<rejection class="QtConcurrent::SequenceHolder1"/>
<rejection class="QtConcurrent::SequenceHolder2"/>
<rejection class="QtConcurrent::StoredConstMemberFunctionCall0"/>
<rejection class="QtConcurrent::StoredConstMemberFunctionCall1"/>
<rejection class="QtConcurrent::StoredConstMemberFunctionCall2"/>
<rejection class="QtConcurrent::StoredConstMemberFunctionCall3"/>
<rejection class="QtConcurrent::StoredConstMemberFunctionCall4"/>
<rejection class="QtConcurrent::StoredConstMemberFunctionCall5"/>
<rejection class="QtConcurrent::StoredConstMemberFunctionPointerCall0"/>
<rejection class="QtConcurrent::StoredConstMemberFunctionPointerCall1"/>
<rejection class="QtConcurrent::StoredConstMemberFunctionPointerCall2"/>
<rejection class="QtConcurrent::StoredConstMemberFunctionPointerCall3"/>
<rejection class="QtConcurrent::StoredConstMemberFunctionPointerCall4"/>
<rejection class="QtConcurrent::StoredConstMemberFunctionPointerCall5"/>
<rejection class="QtConcurrent::StoredFunctorCall0"/>
<rejection class="QtConcurrent::StoredFunctorCall1"/>
<rejection class="QtConcurrent::StoredFunctorCall2"/>
<rejection class="QtConcurrent::StoredFunctorCall3"/>
<rejection class="QtConcurrent::StoredFunctorCall4"/>
<rejection class="QtConcurrent::StoredFunctorCall5"/>
<rejection class="QtConcurrent::StoredFunctorPointerCall0"/>
<rejection class="QtConcurrent::StoredFunctorPointerCall1"/>
<rejection class="QtConcurrent::StoredFunctorPointerCall2"/>
<rejection class="QtConcurrent::StoredFunctorPointerCall3"/>
<rejection class="QtConcurrent::StoredFunctorPointerCall4"/>
<rejection class="QtConcurrent::StoredFunctorPointerCall5"/>
<rejection class="QtConcurrent::StoredMemberFunctionCall0"/>
<rejection class="QtConcurrent::StoredMemberFunctionCall1"/>
<rejection class="QtConcurrent::StoredMemberFunctionCall2"/>
<rejection class="QtConcurrent::StoredMemberFunctionCall3"/>
<rejection class="QtConcurrent::StoredMemberFunctionCall4"/>
<rejection class="QtConcurrent::StoredMemberFunctionCall5"/>
<rejection class="QtConcurrent::StoredMemberFunctionPointerCall0"/>
<rejection class="QtConcurrent::StoredMemberFunctionPointerCall1"/>
<rejection class="QtConcurrent::StoredMemberFunctionPointerCall2"/>
<rejection class="QtConcurrent::StoredMemberFunctionPointerCall3"/>
<rejection class="QtConcurrent::StoredMemberFunctionPointerCall4"/>
<rejection class="QtConcurrent::StoredMemberFunctionPointerCall5"/>
<rejection class="QtConcurrent::ThreadEngine"/>
<rejection class="QtConcurrent::ThreadEngineBase"/>
<rejection class="QtConcurrent::ThreadEngineSemaphore"/>
<rejection class="QtConcurrent::ThreadEngineStarter"/>
<rejection class="QtConcurrent::ThreadEngineStarterBase"/>
<rejection class="QtConcurrent::UnhandledException"/>
<rejection class="QtConcurrent::VoidStoredConstMemberFunctionCall0"/>
<rejection class="QtConcurrent::VoidStoredConstMemberFunctionCall1"/>
<rejection class="QtConcurrent::VoidStoredConstMemberFunctionCall2"/>
<rejection class="QtConcurrent::VoidStoredConstMemberFunctionCall3"/>
<rejection class="QtConcurrent::VoidStoredConstMemberFunctionCall4"/>
<rejection class="QtConcurrent::VoidStoredConstMemberFunctionCall5"/>
<rejection class="QtConcurrent::VoidStoredConstMemberFunctionPointerCall0"/>
<rejection class="QtConcurrent::VoidStoredConstMemberFunctionPointerCall1"/>
<rejection class="QtConcurrent::VoidStoredConstMemberFunctionPointerCall2"/>
<rejection class="QtConcurrent::VoidStoredConstMemberFunctionPointerCall3"/>
<rejection class="QtConcurrent::VoidStoredConstMemberFunctionPointerCall4"/>
<rejection class="QtConcurrent::VoidStoredConstMemberFunctionPointerCall5"/>
<rejection class="QtConcurrent::VoidStoredFunctorCall0"/>
<rejection class="QtConcurrent::VoidStoredFunctorCall1"/>
<rejection class="QtConcurrent::VoidStoredFunctorCall2"/>
<rejection class="QtConcurrent::VoidStoredFunctorCall3"/>
<rejection class="QtConcurrent::VoidStoredFunctorCall4"/>
<rejection class="QtConcurrent::VoidStoredFunctorCall5"/>
<rejection class="QtConcurrent::VoidStoredFunctorPointerCall0"/>
<rejection class="QtConcurrent::VoidStoredFunctorPointerCall1"/>
<rejection class="QtConcurrent::VoidStoredFunctorPointerCall2"/>
<rejection class="QtConcurrent::VoidStoredFunctorPointerCall3"/>
<rejection class="QtConcurrent::VoidStoredFunctorPointerCall4"/>
<rejection class="QtConcurrent::VoidStoredFunctorPointerCall5"/>
<rejection class="QtConcurrent::VoidStoredMemberFunctionCall0"/>
<rejection class="QtConcurrent::VoidStoredMemberFunctionCall1"/>
<rejection class="QtConcurrent::VoidStoredMemberFunctionCall2"/>
<rejection class="QtConcurrent::VoidStoredMemberFunctionCall3"/>
<rejection class="QtConcurrent::VoidStoredMemberFunctionCall4"/>
<rejection class="QtConcurrent::VoidStoredMemberFunctionCall5"/>
<rejection class="QtConcurrent::VoidStoredMemberFunctionPointerCall0"/>
<rejection class="QtConcurrent::VoidStoredMemberFunctionPointerCall1"/>
<rejection class="QtConcurrent::VoidStoredMemberFunctionPointerCall2"/>
<rejection class="QtConcurrent::VoidStoredMemberFunctionPointerCall3"/>
<rejection class="QtConcurrent::VoidStoredMemberFunctionPointerCall4"/>
<rejection class="QtConcurrent::VoidStoredMemberFunctionPointerCall5"/>
<rejection class="QMdi"/>
florianlink
update to Qt 4.6 xml files...
r108 <rejection class="stdext"/>
florianlink
syncing with my current work, updating to 1.2, see changelog...
r10 <rejection class="QAlgorithmsPrivate"/>
<rejection class="QAtomic"/>
<rejection class="QAtomicPointer"/>
<rejection class="QAtomicInt"/>
<rejection class="QBasicAtomicInt"/>
<rejection class="QBasicAtomic"/>
<rejection class="QBasicAtomicPointer"/>
florianlink
update to Qt 4.6 xml files...
r108 <rejection class="QScopedPointer"/>
<rejection class="QScopedArrayPointer"/>
<rejection class="QScopedPointer"/>
<rejection class="QScopedPointerArrayDeleter"/>
<rejection class="QScopedPointerDeleter"/>
<rejection class="QScopedPointerPodDeleter"/>
<rejection class="QScopedPointerSharedDeleter"/>
<rejection class="QScopedSharedPointer"/>
<rejection class="QCustomScopedPointer"/>
<rejection class="QStringBuilder"/>
florianlink
syncing with my current work, updating to 1.2, see changelog...
r10 <rejection class="QBitRef"/>
<rejection class="QCache"/>
florianlink
update to Qt 4.6 xml files...
r108 <rejection class="QContiguousCache"/>
<rejection class="QContiguousCacheData"/>
<rejection class="QContiguousCacheTypedData"/>
florianlink
syncing with my current work, updating to 1.2, see changelog...
r10 <rejection class="QCharRef"/>
<rejection class="QDebug"/>
florianlink
update to Qt 4.6 xml files...
r108 <rejection class="QNoDebug"/>
<rejection class="QExplicitlySharedDataPointer"/>
florianlink
syncing with my current work, updating to 1.2, see changelog...
r10 <rejection class="QFlag"/>
<rejection class="QFlags"/>
<rejection class="QForeachContainer"/>
<rejection class="QForeachContainerBase"/>
<rejection class="QGlobalStatic"/>
<rejection class="QHash"/>
<rejection class="QHashData"/>
<rejection class="QHashDummyNode"/>
<rejection class="QHashDummyNode"/>
<rejection class="QHashDummyNode"/>
<rejection class="QHashDummyNode"/>
<rejection class="QHashDummyNode"/>
<rejection class="QHashDummyValue"/>
<rejection class="QHashIterator"/>
<rejection class="QHashNode"/>
<rejection class="QHashNode"/>
<rejection class="QHashNode"/>
<rejection class="QHashNode"/>
<rejection class="QHashNode"/>
<rejection class="QInternal"/>
florianlink
update to Qt 4.6 xml files...
r108 <rejection class="QIncompatibleFlag"/>
florianlink
syncing with my current work, updating to 1.2, see changelog...
r10 <rejection class="QLinkedList"/>
<rejection class="QLinkedListData"/>
<rejection class="QLinkedListIterator"/>
<rejection class="QLinkedListNode"/>
<rejection class="QListData"/>
<rejection class="QListIterator"/>
<rejection class="QMap"/>
florianlink
update to Qt 4.6 xml files...
r108 <rejection class="QMapNode"/>
<rejection class="QMapPayloadNode"/>
florianlink
syncing with my current work, updating to 1.2, see changelog...
r10 <rejection class="QMapData"/>
<rejection class="QMapIterator"/>
<rejection class="QMetaTypeId"/>
<rejection class="QMultiHash"/>
<rejection class="QMultiMap"/>
<rejection class="QMutableHashIterator"/>
<rejection class="QMutableLinkedListIterator"/>
<rejection class="QMutableListIterator"/>
<rejection class="QMutableMapIterator"/>
<rejection class="QMutableVectorIterator"/>
<rejection class="QMutexLocker"/>
<rejection class="QNoImplicitBoolCast"/>
<rejection class="QObjectCleanupHandler"/>
<rejection class="QObjectData"/>
<rejection class="QObjectUserData"/>
<rejection class="QPluginLoader"/>
<rejection class="QPointer"/>
<rejection class="QReadLocker"/>
<rejection class="QSet"/>
<rejection class="QSetIterator"/>
<rejection class="QSharedData"/>
<rejection class="QSharedDataPointer"/>
<rejection class="QStack"/>
florianlink
update to Qt 4.6 xml files...
r108 <rejection class="QTextStreamManipulator"/>
florianlink
syncing with my current work, updating to 1.2, see changelog...
r10 <rejection class="QThreadStorage"/>
<rejection class="QThreadStorageData"/>
<rejection class="QTypeInfo"/>
<rejection class="QTypeInfo"/>
<rejection class="QVFbKeyData"/>
<rejection class="QVariantComparisonHelper"/>
<rejection class="QVectorData"/>
florianlink
update to Qt 4.6 xml files...
r108 <rejection class="QVectorIterator"/>
florianlink
syncing with my current work, updating to 1.2, see changelog...
r10 <rejection class="QVectorTypedData"/>
<rejection class="QWriteLocker"/>
<rejection class="QtPrivate"/>
<rejection class="qGreater"/>
<rejection class="qLess"/>
<rejection class="std"/>
<rejection class="QAbstractFileEngine::ExtensionOption"/>
<rejection class="QAbstractFileEngine::ExtensionReturn"/>
<rejection class="QByteArray::Data"/>
<rejection class="QIntForType"/>
<rejection class="QList::Node"/>
<rejection class="QList::const_iterator"/>
<rejection class="QList::iterator"/>
<rejection class="QMetaTypeId2"/>
<rejection class="QMutableSetIterator"/>
<rejection class="QSubString"/>
<rejection class="QUintForType"/>
<rejection class="QtConcurrent::internal"/>
florianlink
update to Qt 4.6 xml files...
r108 <rejection class="QByteArrayMatcher::Data"/>
<rejection class="QStringMatcher::Data"/>
florianlink
syncing with my current work, updating to 1.2, see changelog...
r10
florianlink
update to Qt 4.6 xml files...
r108 <rejection class="StringBuilder"/>
<rejection class="QConcatenable"/>
<rejection class="QLatin1Literal"/>
<rejection class="QIntegerForSizeof"/>
<rejection class="QLocale::Data"/>
florianlink
syncing with my current work, updating to 1.2, see changelog...
r10 <rejection class="QGlobalStaticDeleter"/>
<rejection class="QVarLengthArray"/>
florianlink
update to Qt 4.6 xml files...
r108
florianlink
syncing with my current work, updating to 1.2, see changelog...
r10 <!-- DBus -->
<rejection class="QDBusAbstractAdaptor"/>
<rejection class="QDBusAbstractInterface"/>
<rejection class="QDBusArgument"/>
<rejection class="QDBusConnection"/>
<rejection class="QDBusConnectionInterface"/>
<rejection class="QDBusContext"/>
<rejection class="QDBusError"/>
<rejection class="QDBusInterface"/>
<rejection class="QDBusMessage"/>
<rejection class="QDBusMetaType"/>
<rejection class="QDBusObjectPath"/>
<rejection class="QDBusReply"/>
<rejection class="QDBusServer"/>
<rejection class="QDBusSignature"/>
<rejection class="QDBusVariant"/>
florianlink
update to Qt 4.6 xml files...
r108
florianlink
syncing with my current work, updating to 1.2, see changelog...
r10 <rejection class="_Revbidit"/>
<rejection class="_complex"/>
<rejection class="_exception"/>
<rejection class="_iobuf"/>
<rejection class="_stat"/>
<rejection class="_wfinddata_t"/>
<rejection class="exception"/>
<rejection class="istreambuf_iterator"/>
<rejection class="ostreambuf_iterator"/>
<rejection class="reverse_bidirectional_iterator"/>
<rejection class="reverse_iterator"/>
<rejection class="stat"/>
<rejection class="tm"/>
florianlink
update to Qt 4.6 xml files...
r108 <rejection class="Qt" enum-name="Initialization"/>
florianlink
syncing with my current work, updating to 1.2, see changelog...
r10 <rejection class="QAbstractEventDispatcher" function-name="filterEvent"/>
<rejection class="QAbstractEventDispatcher" function-name="setEventFilter"/>
florianlink
update to Qt 4.6 xml files...
r108
florianlink
syncing with my current work, updating to 1.2, see changelog...
r10 <rejection class="QAbstractFileEngine" function-name="extension"/>
<rejection class="QCoreApplication" function-name="compressEvent"/>
<rejection class="QCoreApplication" function-name="eventFilter"/>
<rejection class="QCoreApplication" function-name="filterEvent"/>
<rejection class="QCoreApplication" function-name="setEventFilter"/>
<rejection class="QFile" function-name="setDecodingFunction"/>
<rejection class="QFile" function-name="setEncodingFunction"/>
<rejection class="QList" function-name="begin"/>
<rejection class="QList" function-name="constBegin"/>
<rejection class="QList" function-name="constEnd"/>
<rejection class="QList" function-name="end"/>
<rejection class="QList" function-name="erase"/>
<rejection class="QList" function-name="erase"/>
<rejection class="QList" function-name="free"/>
<rejection class="QList" function-name="fromList"/>
<rejection class="QList" function-name="fromSet"/>
<rejection class="QList" function-name="fromSet"/>
<rejection class="QList" function-name="insert"/>
<rejection class="QList" function-name="malloc"/>
<rejection class="QList" function-name="node_construct"/>
<rejection class="QList" function-name="node_copy"/>
<rejection class="QList" function-name="node_destruct"/>
<rejection class="QList" function-name="toSet"/>
<rejection class="QObject" function-name="receivers"/>
florianlink
update to Qt 4.6 xml files...
r108 <rejection class="QObject" function-name="findChild"/>
florianlink
syncing with my current work, updating to 1.2, see changelog...
r10 <rejection class="QObject" function-name="findChildren"/>
<rejection class="QObject" function-name="setUserData"/>
<rejection class="QObject" function-name="userData"/>
<rejection class="QObject" function-name="destroyed"/>
<rejection class="QObject" function-name="connect"/>
<rejection class="QObject" function-name="connectNotify"/>
<rejection class="QObject" function-name="disconnect"/>
<rejection class="QObject" function-name="disconnectNotify"/>
<rejection class="QObject" function-name="registerUserData"/>
<rejection class="QProcess" function-name="pid"/>
<rejection class="QRegion" function-name="cleanUp"/>
<rejection class="QSettings" function-name="registerFormat"/>
<rejection class="QVector" function-name="back"/>
<rejection class="QVector" function-name="begin"/>
<rejection class="QVector" function-name="constBegin"/>
<rejection class="QVector" function-name="constEnd"/>
<rejection class="QVector" function-name="end"/>
<rejection class="QVector" function-name="erase"/>
<rejection class="QVector" function-name="free"/>
<rejection class="QVector" function-name="front"/>
<rejection class="QVector" function-name="insert"/>
<rejection class="QVector" function-name="malloc"/>
<rejection class="QVector" function-name="alloc"/>
<rejection class="QVector" function-name="operator+="/>
<rejection class="QAbstractFileEngineIterator" function-name="entryInfo"/>
florianlink
update to Qt 4.6 xml files...
r108 <rejection class="QtConcurrent::ThreadEngineBarrier"/>
florianlink
syncing with my current work, updating to 1.2, see changelog...
r10 <rejection class="QAbstractFileEngineIterator" enum-name="EntryInfoType"/>
<rejection class="QDataStream" enum-name="ByteOrder"/>
florianlink
update to Qt 4.6 xml files...
r108
florianlink
syncing with my current work, updating to 1.2, see changelog...
r10
<namespace-type name="Qt">
<extra-includes>
<include file-name="QTextDocument" location="global"/>
</extra-includes>
</namespace-type>
florianlink
update to Qt 4.6 xml files...
r108 <enum-type name="QDate::MonthNameType"/>
<enum-type name="QAbstractAnimation::DeletionPolicy"/>
<enum-type name="QAbstractAnimation::Direction"/>
<enum-type name="QAbstractAnimation::State"/>
<enum-type name="QDataStream::FloatingPointPrecision"/>
<enum-type name="QEasingCurve::Type"/>
<enum-type name="QHistoryState::HistoryType"/>
<enum-type name="QState::ChildMode"/>
<enum-type name="QStateMachine::Error"/>
<enum-type name="QStateMachine::EventPriority"/>
<enum-type name="QStateMachine::RestorePolicy"/>
<enum-type name="Qt::AnchorPoint"/>
<enum-type name="Qt::CoordinateSystem"/>
<enum-type name="Qt::GestureState"/>
<enum-type name="Qt::InputMethodHint" flags="Qt::InputMethodHints"/>
<enum-type name="Qt::NavigationMode"/>
<enum-type name="Qt::RenderHint"/>
<enum-type name="Qt::TileRule"/>
<enum-type name="Qt::TouchPointState" flags="Qt::TouchPointStates"/>
florianlink
Updated to Qt 4.8 and added some previously unwrapped classes...
r174 <enum-type name="QSysInfo::Endian"/>
<enum-type name="QSysInfo::Sizes"/>
<enum-type name="QMetaMethod::Access"/>
<enum-type name="QMetaMethod::Attributes"/>
<enum-type name="QMetaMethod::MethodType"/>
<enum-type name="QSharedMemory::AccessMode"/>
<enum-type name="QSharedMemory::SharedMemoryError"/>
<enum-type name="QElapsedTimer::ClockType"/>
florianlink
generate extra wrappers for virtual slots to allow correct deriving via Python and to avoid recursion...
r175
florianlink
syncing with my current work, updating to 1.2, see changelog...
r10 <enum-type name="QtMsgType">
<reject-enum-value name="QtSystemMsg"/>
</enum-type>
florianlink
update to Qt 4.6 xml files...
r108
<enum-type name="QReadWriteLock::RecursionMode"/>
florianlink
syncing with my current work, updating to 1.2, see changelog...
r10 <enum-type name="QSystemSemaphore::AccessMode"/>
<enum-type name="QSystemSemaphore::SystemSemaphoreError"/>
<enum-type name="QTextBoundaryFinder::BoundaryReason" flags="QTextBoundaryFinder::BoundaryReasons"/>
florianlink
update to Qt 4.6 xml files...
r108 <enum-type name="QTextBoundaryFinder::BoundaryType"/>
florianlink
syncing with my current work, updating to 1.2, see changelog...
r10 <enum-type name="QAbstractFileEngine::Extension" extensible="yes"/>
<enum-type name="QAbstractFileEngine::FileFlag" flags="QAbstractFileEngine::FileFlags"/>
<enum-type name="QAbstractFileEngine::FileName"/>
<enum-type name="QAbstractFileEngine::FileOwner"/>
<enum-type name="QAbstractFileEngine::FileTime"/>
<enum-type name="QDataStream::Status"/>
<enum-type name="QDir::Filter" flags="QDir::Filters"/>
<enum-type name="QEvent::Type" extensible="yes">
<reject-enum-value name="ApplicationActivated"/>
<reject-enum-value name="ApplicationDeactivated"/>
</enum-type>
<enum-type name="QEventLoop::ProcessEventsFlag" flags="QEventLoop::ProcessEventsFlags"/>
<enum-type name="QFile::FileError"/>
<enum-type name="QFile::MemoryMapFlags"/>
<enum-type name="QFile::Permission" flags="QFile::Permissions"/>
florianlink
Updated to Qt 4.8 and added some previously unwrapped classes...
r174 <enum-type name="QFile::FileHandleFlag" flags="QFile::FileHandleFlags"/>
florianlink
syncing with my current work, updating to 1.2, see changelog...
r10 <enum-type name="QIODevice::OpenModeFlag" flags="QIODevice::OpenMode"/>
<enum-type name="QLibraryInfo::LibraryLocation"/>
florianlink
Updated to Qt 4.8 and added some previously unwrapped classes...
r174 <enum-type name="QLibrary::LoadHint" flags="QLibrary::LoadHints"/>
florianlink
syncing with my current work, updating to 1.2, see changelog...
r10 <enum-type name="QLocale::FormatType"/>
<enum-type name="QLocale::NumberOption" flags="QLocale::NumberOptions"/>
<enum-type name="QLocale::MeasurementSystem"/>
florianlink
Updated to Qt 4.8 and added some previously unwrapped classes...
r174 <enum-type name="QLocale::QuotationStyle"/>
<enum-type name="QLocale::Script"/>
<enum-type name="QLocale::CurrencySymbolFormat"/>
florianlink
syncing with my current work, updating to 1.2, see changelog...
r10 <enum-type name="QMutex::RecursionMode"/>
<enum-type name="QProcess::ExitStatus"/>
<enum-type name="QProcess::ProcessChannel"/>
<enum-type name="QProcess::ProcessChannelMode"/>
<enum-type name="QProcess::ProcessError"/>
<enum-type name="QProcess::ProcessState"/>
<enum-type name="QRegExp::CaretMode"/>
<enum-type name="QRegExp::PatternSyntax"/>
<enum-type name="QSettings::Format"/>
<enum-type name="QSettings::Scope"/>
<enum-type name="QSettings::Status"/>
<enum-type name="QSocketNotifier::Type"/>
<enum-type name="QSystemLocale::QueryType"/>
<enum-type name="QTextCodec::ConversionFlag" flags="QTextCodec::ConversionFlags"/>
<enum-type name="QTextStream::FieldAlignment"/>
<enum-type name="QTextStream::NumberFlag" flags="QTextStream::NumberFlags"/>
<enum-type name="QTextStream::RealNumberNotation"/>
<enum-type name="QTextStream::Status"/>
<enum-type name="QTimeLine::CurveShape"/>
<enum-type name="QTimeLine::Direction"/>
<enum-type name="QTimeLine::State"/>
<enum-type name="QUrl::FormattingOption" flags="QUrl::FormattingOptions"/>
<enum-type name="QUrl::ParsingMode"/>
<enum-type name="QUuid::Variant"/>
<enum-type name="QUuid::Version"/>
<enum-type name="Qt::SizeHint"/>
<enum-type name="Qt::SizeMode"/>
<enum-type name="Qt::WindowFrameSection"/>
<enum-type name="Qt::Axis"/>
<enum-type name="Qt::AnchorAttribute"/>
<enum-type name="Qt::ApplicationAttribute"/>
<enum-type name="Qt::ArrowType"/>
<enum-type name="Qt::AspectRatioMode"/>
<enum-type name="Qt::BGMode"/>
<enum-type name="Qt::BrushStyle"/>
<enum-type name="Qt::CaseSensitivity"/>
<enum-type name="Qt::CheckState"/>
<enum-type name="Qt::ClipOperation"/>
<enum-type name="Qt::ConnectionType"/>
<enum-type name="Qt::ContextMenuPolicy"/>
<enum-type name="Qt::Corner"/>
<enum-type name="Qt::DayOfWeek"/>
<enum-type name="Qt::DockWidgetAreaSizes"/>
<enum-type name="Qt::DropAction" flags="Qt::DropActions"/>
<enum-type name="Qt::FillRule"/>
<enum-type name="Qt::FocusPolicy"/>
<enum-type name="Qt::FocusReason"/>
<enum-type name="Qt::GlobalColor"/>
florianlink
Updated to Qt 4.8 and added some previously unwrapped classes...
r174 <enum-type name="Qt::GestureType"/>
<enum-type name="Qt::GestureFlag" flags="Qt::GestureFlags"/>
<enum-type name="Qt::CursorMoveStyle"/>
florianlink
syncing with my current work, updating to 1.2, see changelog...
r10 <enum-type name="Qt::HitTestAccuracy"/>
<enum-type name="Qt::InputMethodQuery"/>
<enum-type name="Qt::ItemFlag" flags="Qt::ItemFlags"/>
<enum-type name="Qt::ItemSelectionMode"/>
<enum-type name="Qt::KeyboardModifier" flags="Qt::KeyboardModifiers"/>
<enum-type name="Qt::LayoutDirection"/>
<enum-type name="Qt::MatchFlag" flags="Qt::MatchFlags"/>
<enum-type name="Qt::MouseButton" flags="Qt::MouseButtons"/>
<enum-type name="Qt::Orientation" flags="Qt::Orientations"/>
<enum-type name="Qt::PenCapStyle"/>
<enum-type name="Qt::PenJoinStyle"/>
<enum-type name="Qt::PenStyle"/>
<enum-type name="Qt::ScrollBarPolicy"/>
<enum-type name="Qt::ShortcutContext"/>
<enum-type name="Qt::SortOrder"/>
<enum-type name="Qt::TextElideMode"/>
<enum-type name="Qt::TextFlag"/>
<enum-type name="Qt::TextFormat"/>
<enum-type name="Qt::TextInteractionFlag" flags="Qt::TextInteractionFlags"/>
<enum-type name="Qt::TimeSpec"/>
<enum-type name="Qt::ToolBarAreaSizes"/>
<enum-type name="Qt::ToolButtonStyle"/>
<enum-type name="Qt::TransformationMode"/>
<enum-type name="Qt::UIEffect"/>
<enum-type name="Qt::WhiteSpaceMode"/>
<enum-type name="Qt::WindowModality"/>
<enum-type name="Qt::WindowState" flags="Qt::WindowStates"/>
<enum-type name="Qt::WindowType" flags="Qt::WindowFlags"/>
<enum-type name="QDirIterator::IteratorFlag" flags="QDirIterator::IteratorFlags"/>
<enum-type name="Qt::EventPriority"/>
<enum-type name="Qt::MaskMode"/>
<enum-type name="QCryptographicHash::Algorithm"/>
florianlink
update to Qt 4.6 xml files...
r108
florianlink
syncing with my current work, updating to 1.2, see changelog...
r10 <enum-type name="QtConcurrent::ReduceOption" flags="QtConcurrent::ReduceOptions"/>
<enum-type name="QtConcurrent::ThreadFunctionResult"/>
florianlink
update to Qt 4.6 xml files...
r108
florianlink
syncing with my current work, updating to 1.2, see changelog...
r10
<enum-type name="QCoreApplication::Encoding">
florianlink
update to Qt 4.6 xml files...
r108 <reject-enum-value name="DefaultCodec"/>
florianlink
syncing with my current work, updating to 1.2, see changelog...
r10 </enum-type>
<enum-type name="Qt::AlignmentFlag" flags="Qt::Alignment">
<reject-enum-value name="AlignLeading"/>
<reject-enum-value name="AlignTrailing"/>
</enum-type>
<enum-type name="Qt::CursorShape">
<reject-enum-value name="LastCursor"/>
</enum-type>
<enum-type name="Qt::DateFormat">
<reject-enum-value name="LocalDate"/>
</enum-type>
<enum-type name="Qt::ItemDataRole" force-integer="yes">
<reject-enum-value name="BackgroundColorRole"/>
<reject-enum-value name="TextColorRole"/>
</enum-type>
florianlink
update to Qt 4.6 xml files...
r108 <enum-type name="QDataStream::Version">
florianlink
syncing with my current work, updating to 1.2, see changelog...
r10 <reject-enum-value name="Qt_4_1"/>
</enum-type>
<enum-type name="QDir::SortFlag" flags="QDir::SortFlags">
<reject-enum-value name="Unsorted"/>
</enum-type>
<enum-type name="Qt::DockWidgetArea" flags="Qt::DockWidgetAreas">
<reject-enum-value name="AllDockWidgetAreas"/>
</enum-type>
<enum-type name="Qt::ImageConversionFlag" flags="Qt::ImageConversionFlags">
<reject-enum-value name="AutoDither"/>
<reject-enum-value name="ColorOnly"/>
<reject-enum-value name="DiffuseDither"/>
<reject-enum-value name="NoAlpha"/>
<reject-enum-value name="ThresholdAlphaDither"/>
</enum-type>
<enum-type name="Qt::Key">
<reject-enum-value name="Key_Any"/>
</enum-type>
<enum-type name="QLocale::Language">
<reject-enum-value name="LastLanguage"/>
<reject-enum-value name="NorwegianBokmal"/>
<reject-enum-value name="Nynorsk"/>
</enum-type>
<enum-type name="QLocale::Country">
<reject-enum-value name="LastCountry"/>
</enum-type>
<enum-type name="Qt::ToolBarArea" flags="Qt::ToolBarAreas">
<reject-enum-value name="AllToolBarAreas"/>
</enum-type>
florianlink
update to Qt 4.6 xml files...
r108
florianlink
syncing with my current work, updating to 1.2, see changelog...
r10 <enum-type name="Qt::WidgetAttribute">
<reject-enum-value name="WA_ForceAcceptDrops"/>
<reject-enum-value name="WA_NoBackground"/>
<reject-enum-value name="WA_MacMetalStyle"/>
</enum-type>
florianlink
update to Qt 4.6 xml files...
r108
<value-type name="QProcessEnvironment"/>
<value-type name="QBasicTimer"/>
florianlink
syncing with my current work, updating to 1.2, see changelog...
r10 <value-type name="QByteArrayMatcher">
<modify-function signature="operator=(QByteArrayMatcher)" remove="all"/>
</value-type>
florianlink
update to Qt 4.6 xml files...
r108
<value-type name="QDate">
florianlink
syncing with my current work, updating to 1.2, see changelog...
r10 <modify-function signature="julianToGregorian(uint,int&amp;,int&amp;,int&amp;)">
florianlink
update to Qt 4.6 xml files...
r108 <remove/>
</modify-function>
<modify-function signature="setYMD(int, int, int)" remove="all"/>
<!--### Obsolete in 4.3-->
florianlink
syncing with my current work, updating to 1.2, see changelog...
r10 </value-type>
florianlink
update to Qt 4.6 xml files...
r108
florianlink
syncing with my current work, updating to 1.2, see changelog...
r10 <value-type name="QDateTime">
<modify-function signature="operator=(QDateTime)" remove="all"/>
</value-type>
florianlink
update to Qt 4.6 xml files...
r108
florianlink
syncing with my current work, updating to 1.2, see changelog...
r10 <value-type name="QDir">
<modify-function signature="QDir(QString,QString,QFlags&lt;QDir::SortFlag&gt;,QFlags&lt;QDir::Filter&gt;)">
florianlink
update to Qt 4.6 xml files...
r108 <modify-argument index="3">
<replace-default-expression with="SortFlag.Name, SortFlag.IgnoreCase"/>
</modify-argument>
</modify-function>
florianlink
syncing with my current work, updating to 1.2, see changelog...
r10 <modify-function signature="operator=(QDir)" remove="all"/>
<modify-function signature="operator=(QString)" remove="all"/>
florianlink
update to Qt 4.6 xml files...
r108 <modify-function signature="addResourceSearchPath(QString)" remove="all"/>
<!--### Obsolete in 4.3-->
florianlink
syncing with my current work, updating to 1.2, see changelog...
r10 </value-type>
florianlink
update to Qt 4.6 xml files...
r108
florianlink
syncing with my current work, updating to 1.2, see changelog...
r10 <value-type name="QPoint">
<modify-function signature="rx()" remove="all"/>
<modify-function signature="ry()" remove="all"/>
</value-type>
<value-type name="QPointF">
<modify-function signature="rx()" remove="all"/>
<modify-function signature="ry()" remove="all"/>
</value-type>
florianlink
moved QLine and QLineF to Qt core, Jambi was wrong...
r112 <enum-type name="QLineF::IntersectType"/>
<value-type name="QLineF"/>
<value-type name="QLine"/>
florianlink
syncing with my current work, updating to 1.2, see changelog...
r10 <value-type name="QRect">
florianlink
update to Qt 4.6 xml files...
r108 <modify-function signature="getCoords(int*,int*,int*,int*)const">
<remove/>
</modify-function>
<modify-function signature="getRect(int*,int*,int*,int*)const">
<remove/>
</modify-function>
<modify-function signature="intersect(const QRect&amp;)const" remove="all"/>
<!--### Obsolete in 4.3-->
<modify-function signature="unite(const QRect&amp;)const" remove="all"/>
<!--### Obsolete in 4.3-->
florianlink
syncing with my current work, updating to 1.2, see changelog...
r10 </value-type>
<value-type name="QRectF">
florianlink
update to Qt 4.6 xml files...
r108 <modify-function signature="getCoords(double*,double*,double*,double*)const">
<remove/>
</modify-function>
<modify-function signature="getRect(double*,double*,double*,double*)const">
<remove/>
</modify-function>
<modify-function signature="intersect(const QRectF&amp;)const" remove="all"/>
<!--### Obsolete in 4.3-->
<modify-function signature="unite(const QRectF&amp;)const" remove="all"/>
<!--### Obsolete in 4.3-->
florianlink
syncing with my current work, updating to 1.2, see changelog...
r10 </value-type>
<value-type name="QSize">
florianlink
update to Qt 4.6 xml files...
r108 <modify-function signature="operator*=(double)">
<access modifier="private"/>
</modify-function>
<modify-function signature="operator/=(double)">
<access modifier="private"/>
</modify-function>
<modify-function signature="operator+=(QSize)">
<access modifier="private"/>
</modify-function>
<modify-function signature="operator-=(QSize)">
<access modifier="private"/>
</modify-function>
<modify-function signature="rheight()">
<remove/>
</modify-function>
<modify-function signature="rwidth()">
<remove/>
</modify-function>
florianlink
syncing with my current work, updating to 1.2, see changelog...
r10 </value-type>
<value-type name="QSizeF">
florianlink
update to Qt 4.6 xml files...
r108 <modify-function signature="operator*=(double)">
<access modifier="private"/>
</modify-function>
<modify-function signature="operator/=(double)">
<access modifier="private"/>
</modify-function>
<modify-function signature="operator+=(QSizeF)">
<access modifier="private"/>
</modify-function>
<modify-function signature="operator-=(QSizeF)">
<access modifier="private"/>
</modify-function>
<modify-function signature="rheight()">
<remove/>
</modify-function>
<modify-function signature="rwidth()">
<remove/>
</modify-function>
florianlink
syncing with my current work, updating to 1.2, see changelog...
r10 </value-type>
florianlink
update to Qt 4.6 xml files...
r108
florianlink
syncing with my current work, updating to 1.2, see changelog...
r10 <value-type name="QStringMatcher">
<modify-function signature="operator=(QStringMatcher)" remove="all"/>
florianlink
update to Qt 4.6 xml files...
r108 <modify-function signature="QStringMatcher(const QChar*,int,Qt::CaseSensitivity)" remove="all"/>
<modify-function signature="indexIn(const QChar*,int,int)const" remove="all"/>
florianlink
syncing with my current work, updating to 1.2, see changelog...
r10 </value-type>
florianlink
update to Qt 4.6 xml files...
r108 <value-type name="QTime"/>
florianlink
syncing with my current work, updating to 1.2, see changelog...
r10
<value-type name="QPersistentModelIndex">
<modify-function signature="operator=(QPersistentModelIndex)" remove="all"/>
<modify-function signature="operator=(QModelIndex)" remove="all"/>
<modify-function signature="internalPointer()const" remove="all"/>
</value-type>
<value-type name="QUuid">
<modify-function signature="QUuid(const char*)">
florianlink
update to Qt 4.6 xml files...
r108 <remove/>
florianlink
syncing with my current work, updating to 1.2, see changelog...
r10 </modify-function>
</value-type>
florianlink
update to Qt 4.6 xml files...
r108 <value-type name="QLocale">
<modify-function signature="toString(unsigned long long) const" remove="all"/>
<modify-function signature="toString(unsigned short) const" remove="all"/>
florianlink
syncing with my current work, updating to 1.2, see changelog...
r10 <modify-function signature="toString(unsigned int) const" remove="all"/>
<modify-function signature="toUInt(QString,bool*,int)const" remove="all"/>
<modify-function signature="toULongLong(QString,bool*,int)const" remove="all"/>
<modify-function signature="operator=(QLocale)" remove="all"/>
<extra-includes>
<include file-name="QDate" location="global"/>
</extra-includes>
<inject-code class="native" position="beginning">
Q_DECLARE_METATYPE(QScriptValue)
</inject-code>
<modify-function signature="toDouble(QString,bool*)const">
<modify-argument index="2">
<remove-default-expression/>
<remove-argument/>
<conversion-rule class="native">
<insert-template name="core.prepare_removed_bool*_argument"/>
</conversion-rule>
</modify-argument>
<modify-argument index="return">
<conversion-rule class="native">
<insert-template name="core.convert_to_null_or_primitive"/>
</conversion-rule>
</modify-argument>
</modify-function>
<modify-function signature="toFloat(QString,bool*)const">
<modify-argument index="2">
<remove-default-expression/>
<remove-argument/>
<conversion-rule class="native">
<insert-template name="core.prepare_removed_bool*_argument"/>
</conversion-rule>
</modify-argument>
<modify-argument index="return">
<conversion-rule class="native">
<insert-template name="core.convert_to_null_or_primitive"/>
</conversion-rule>
</modify-argument>
</modify-function>
<modify-function signature="toInt(QString,bool*,int)const">
<modify-argument index="2">
<remove-default-expression/>
<remove-argument/>
<conversion-rule class="native">
<insert-template name="core.prepare_removed_bool*_argument"/>
</conversion-rule>
</modify-argument>
<modify-argument index="return">
<conversion-rule class="native">
<insert-template name="core.convert_to_null_or_primitive"/>
</conversion-rule>
</modify-argument>
</modify-function>
<modify-function signature="toLongLong(QString,bool*,int)const">
<modify-argument index="2">
<remove-default-expression/>
<remove-argument/>
<conversion-rule class="native">
<insert-template name="core.prepare_removed_bool*_argument"/>
</conversion-rule>
</modify-argument>
<modify-argument index="return">
<conversion-rule class="native">
QScriptValue %out%;
if (!__ok)
%out% = context-&gt;engine()-&gt;nullValue();
else
%out% = QScriptValue(context-&gt;engine(), double(%in%)).toObject();
</conversion-rule>
</modify-argument>
</modify-function>
<modify-function signature="toShort(QString,bool*,int)const">
<modify-argument index="2">
<remove-default-expression/>
<remove-argument/>
<conversion-rule class="native">
<insert-template name="core.prepare_removed_bool*_argument"/>
</conversion-rule>
</modify-argument>
<modify-argument index="return">
<conversion-rule class="native">
<insert-template name="core.convert_to_null_or_primitive"/>
</conversion-rule>
</modify-argument>
</modify-function>
<modify-function signature="toUShort(QString,bool*,int)const">
<modify-argument index="2">
<remove-default-expression/>
<remove-argument/>
<conversion-rule class="native">
<insert-template name="core.prepare_removed_bool*_argument"/>
</conversion-rule>
</modify-argument>
<modify-argument index="return">
<conversion-rule class="native">
<insert-template name="core.convert_to_null_or_primitive"/>
</conversion-rule>
</modify-argument>
</modify-function>
</value-type>
florianlink
update to Qt 4.6 xml files...
r108
florianlink
syncing with my current work, updating to 1.2, see changelog...
r10 <value-type name="QBitArray">
<modify-function signature="operator[](int)" remove="all"/>
<modify-function signature="operator[](int)const" remove="all"/>
<modify-function signature="operator[](uint)const" remove="all"/>
<modify-function signature="operator[](uint)" remove="all"/>
<modify-function signature="operator&amp;=(QBitArray)" access="private"/>
<modify-function signature="operator=(QBitArray)" access="private"/>
<modify-function signature="operator^=(QBitArray)" access="private"/>
<modify-function signature="operator|=(QBitArray)" access="private"/>
<modify-function signature="operator~()const" access="private"/>
<modify-function signature="at(int)const">
<modify-argument index="1">
<conversion-rule class="native">
<insert-template name="core.convert_int_arg_and_check_range">
<replace from="%CLASS_NAME%" to="QBitArray"/>
<replace from="%FUNCTION_NAME%" to="at"/>
</insert-template>
</conversion-rule>
</modify-argument>
</modify-function>
<modify-function signature="clearBit(int)">
<modify-argument index="1">
<conversion-rule class="native">
<insert-template name="core.convert_int_arg_and_check_range">
<replace from="%CLASS_NAME%" to="QBitArray"/>
<replace from="%FUNCTION_NAME%" to="clearBit"/>
</insert-template>
</conversion-rule>
</modify-argument>
</modify-function>
<modify-function signature="setBit(int)">
<modify-argument index="1">
<conversion-rule class="native">
<insert-template name="core.convert_int_arg_and_check_range">
<replace from="%CLASS_NAME%" to="QBitArray"/>
<replace from="%FUNCTION_NAME%" to="setBit"/>
</insert-template>
</conversion-rule>
</modify-argument>
</modify-function>
<modify-function signature="setBit(int,bool)">
<modify-argument index="1">
<conversion-rule class="native">
<insert-template name="core.convert_int_arg_and_check_range">
<replace from="%CLASS_NAME%" to="QBitArray"/>
<replace from="%FUNCTION_NAME%" to="setBit"/>
</insert-template>
</conversion-rule>
</modify-argument>
</modify-function>
<modify-function signature="testBit(int)const">
<modify-argument index="1">
<conversion-rule class="native">
<insert-template name="core.convert_int_arg_and_check_range">
<replace from="%CLASS_NAME%" to="QBitArray"/>
<replace from="%FUNCTION_NAME%" to="testBit"/>
</insert-template>
</conversion-rule>
</modify-argument>
</modify-function>
<modify-function signature="toggleBit(int)">
<modify-argument index="1">
<conversion-rule class="native">
<insert-template name="core.convert_int_arg_and_check_range">
<replace from="%CLASS_NAME%" to="QBitArray"/>
<replace from="%FUNCTION_NAME%" to="toggleBit"/>
</insert-template>
</conversion-rule>
</modify-argument>
</modify-function>
<modify-function signature="operator&amp;=(QBitArray)">
<modify-argument index="0" replace-value="this"/>
</modify-function>
<modify-function signature="operator=(QBitArray)">
<modify-argument index="0" replace-value="this"/>
</modify-function>
<modify-function signature="operator^=(QBitArray)">
<modify-argument index="0" replace-value="this"/>
</modify-function>
<modify-function signature="operator|=(QBitArray)">
<modify-argument index="0" replace-value="this"/>
</modify-function>
florianlink
update to Qt 4.6 xml files...
r108 </value-type>
florianlink
syncing with my current work, updating to 1.2, see changelog...
r10
florianlink
update to Qt 4.6 xml files...
r108 <object-type name="QReadWriteLock"/>
florianlink
syncing with my current work, updating to 1.2, see changelog...
r10 <object-type name="QDirIterator"/>
<object-type name="QAbstractFileEngineIterator"/>
florianlink
update to Qt 4.6 xml files...
r108 <object-type name="QAbstractItemModel">
<modify-function signature="rowsAboutToBeInserted(QModelIndex,int,int)" private-signal="yes"/>
<modify-function signature="rowsInserted(QModelIndex,int,int)" private-signal="yes"/>
<modify-function signature="rowsAboutToBeRemoved(QModelIndex,int,int)" private-signal="yes"/>
<modify-function signature="rowsRemoved(QModelIndex,int,int)" private-signal="yes"/>
<modify-function signature="columnsAboutToBeInserted(QModelIndex,int,int)" private-signal="yes"/>
<modify-function signature="columnsInserted(QModelIndex,int,int)" private-signal="yes"/>
<modify-function signature="columnsAboutToBeRemoved(QModelIndex,int,int)" private-signal="yes"/>
<modify-function signature="columnsRemoved(QModelIndex,int,int)" private-signal="yes"/>
<modify-function signature="modelAboutToBeReset()" private-signal="yes"/>
<modify-function signature="modelReset()" private-signal="yes"/>
</object-type>
florianlink
syncing with my current work, updating to 1.2, see changelog...
r10 <object-type name="QAbstractListModel">
<extra-includes>
florianlink
update to Qt 4.6 xml files...
r108 <include file-name="QStringList" location="global"/>
<include file-name="QSize" location="global"/>
florianlink
syncing with my current work, updating to 1.2, see changelog...
r10 </extra-includes>
</object-type>
florianlink
update to Qt 4.6 xml files...
r108
florianlink
syncing with my current work, updating to 1.2, see changelog...
r10 <value-type name="QUrl">
<extra-includes>
florianlink
update to Qt 4.6 xml files...
r108 <include file-name="QStringList" location="global"/>
florianlink
syncing with my current work, updating to 1.2, see changelog...
r10 </extra-includes>
<modify-function signature="operator=(QUrl)" remove="all"/>
<modify-function signature="operator=(QString)" remove="all"/>
florianlink
update to Qt 4.6 xml files...
r108
<modify-function signature="fromPunycode(const QByteArray&amp;)" remove="all"/>
<!--### Obsolete in 4.3-->
<modify-function signature="toPunycode(const QString&amp;)" remove="all"/>
<!--### Obsolete in 4.3-->
florianlink
syncing with my current work, updating to 1.2, see changelog...
r10 </value-type>
florianlink
update to Qt 4.6 xml files...
r108
florianlink
syncing with my current work, updating to 1.2, see changelog...
r10 <value-type name="QRegExp">
<extra-includes>
florianlink
update to Qt 4.6 xml files...
r108 <include file-name="QStringList" location="global"/>
florianlink
syncing with my current work, updating to 1.2, see changelog...
r10 </extra-includes>
<modify-function signature="operator=(QRegExp)" remove="all"/>
florianlink
update to Qt 4.6 xml files...
r108 <modify-function signature="pos(int)const">
<remove/>
</modify-function>
<modify-function signature="cap(int)const">
<remove/>
</modify-function>
<modify-function signature="capturedTexts()const">
<remove/>
</modify-function>
<modify-function signature="errorString()const">
<remove/>
</modify-function>
florianlink
syncing with my current work, updating to 1.2, see changelog...
r10 </value-type>
<value-type name="QFileInfo">
<extra-includes>
florianlink
update to Qt 4.6 xml files...
r108 <include file-name="QDateTime" location="global"/>
<include file-name="QDir" location="global"/>
florianlink
syncing with my current work, updating to 1.2, see changelog...
r10 </extra-includes>
<modify-function signature="operator!=(const QFileInfo &amp;)const" remove="all"/>
<modify-function signature="operator==(const QFileInfo &amp;)const" remove="all"/>
<modify-function signature="operator=(QFileInfo)" remove="all"/>
<modify-function signature="setFile(QFile)">
florianlink
update to Qt 4.6 xml files...
r108 <modify-argument index="1">
<reference-count action="ignore"/>
</modify-argument>
florianlink
syncing with my current work, updating to 1.2, see changelog...
r10 </modify-function>
florianlink
update to Qt 4.6 xml files...
r108
<modify-function signature="readLink()const" remove="all"/>
<!--### Obsolete in 4.3-->
florianlink
syncing with my current work, updating to 1.2, see changelog...
r10
<modify-function signature="QFileInfo(QFile)">
<modify-argument index="1">
<replace-type modified-type="QFile*"/>
<conversion-rule class="native">
QFile &amp; %out% = *qscriptvalue_cast&lt;QFile*&gt;(%in%);
</conversion-rule>
</modify-argument>
</modify-function>
<modify-function signature="setFile(QFile)">
<modify-argument index="1">
<replace-type modified-type="QFile*"/>
<conversion-rule class="native">
QFile &amp; %out% = *qscriptvalue_cast&lt;QFile*&gt;(%in%);
</conversion-rule>
</modify-argument>
</modify-function>
</value-type>
florianlink
update to Qt 4.6 xml files...
r108 <interface-type name="QFactoryInterface"/>
florianlink
syncing with my current work, updating to 1.2, see changelog...
r10
<value-type name="QByteArray">
florianlink
update to Qt 4.6 xml files...
r108
florianlink
syncing with my current work, updating to 1.2, see changelog...
r10 <extra-includes>
florianlink
update to Qt 4.6 xml files...
r108 <include file-name="QNoImplicitBoolCast" location="global"/>
florianlink
syncing with my current work, updating to 1.2, see changelog...
r10 </extra-includes>
<!-- removed functions -->
<modify-function signature="begin()" remove="all"/>
<modify-function signature="begin()const" remove="all"/>
<modify-function signature="constBegin()const" remove="all"/>
<modify-function signature="constData()const" remove="all"/>
<modify-function signature="constEnd()const" remove="all"/>
<modify-function signature="count()const" remove="all"/>
<modify-function signature="data()const" remove="all"/>
<modify-function signature="end()" remove="all"/>
<modify-function signature="end()const" remove="all"/>
<modify-function signature="number(uint,int)" remove="all"/>
florianlink
update to Qt 4.6 xml files...
r108 <modify-function signature="number(unsigned long long,int)" remove="all"/>
florianlink
syncing with my current work, updating to 1.2, see changelog...
r10 <modify-function signature="operator const char *()const" remove="all"/>
<modify-function signature="operator const void *()const" remove="all"/>
<modify-function signature="operator+=(const char*)" remove="all"/>
florianlink
improved function sorting...
r127 <modify-function signature="operator!=(QString)const" remove="all"/>
florianlink
syncing with my current work, updating to 1.2, see changelog...
r10 <modify-function signature="operator=(const char*)" remove="all"/>
<modify-function signature="operator[](int)" remove="all"/>
<modify-function signature="operator[](int)const" remove="all"/>
<modify-function signature="operator[](uint)" remove="all"/>
<modify-function signature="operator[](uint)const" remove="all"/>
<modify-function signature="push_back(char)" remove="all"/>
<modify-function signature="push_back(const char*)" remove="all"/>
<modify-function signature="push_front(char)" remove="all"/>
<modify-function signature="push_front(const char*)" remove="all"/>
<modify-function signature="setNum(uint,int)" remove="all"/>
florianlink
update to Qt 4.6 xml files...
r108 <modify-function signature="setNum(unsigned long long,int)" remove="all"/>
<modify-function signature="setNum(unsigned short,int)" remove="all"/>
florianlink
syncing with my current work, updating to 1.2, see changelog...
r10 <modify-function signature="toLong(bool*, int) const" remove="all"/>
<modify-function signature="toLongLong(bool*, int) const" remove="all"/>
<modify-function signature="toShort(bool*, int) const" remove="all"/>
<modify-function signature="toUInt(bool*, int) const" remove="all"/>
<modify-function signature="toULong(bool*, int) const" remove="all"/>
<modify-function signature="toULongLong(bool*, int) const" remove="all"/>
<!-- functions made private... -->
<modify-function signature="operator=(QByteArray)" access="private"/>
<modify-function signature="operator+=(QString)" remove="all"/>
<modify-function signature="operator+=(char)" remove="all"/>
florianlink
enabled shell injection and added data() for bytearray and addAction for QMenu/Bar and QToolBar, moved QByteArray to builtin classes...
r124 <inject-code class="pywrap-h">
PyObject* data(QByteArray* b) {
florianlink
added data accessors for QImage (bits()/scanLine() and const versions)...
r192 return PyString_FromStringAndSize(b-&gt;data(), b-&gt;size());
florianlink
enabled shell injection and added data() for bytearray and addAction for QMenu/Bar and QToolBar, moved QByteArray to builtin classes...
r124 }
</inject-code>
florianlink
syncing with my current work, updating to 1.2, see changelog...
r10 <inject-code class="native" position="beginning">
Q_DECLARE_METATYPE(QScriptValue)
</inject-code>
<modify-function signature="QByteArray(const char*,int)" remove="all"/>
florianlink
enabled shell injection and added data() for bytearray and addAction for QMenu/Bar and QToolBar, moved QByteArray to builtin classes...
r124 <modify-function signature="QByteArray(const char*)" remove="all"/>
florianlink
syncing with my current work, updating to 1.2, see changelog...
r10
<modify-function signature="at(int)const">
<modify-argument index="1">
<conversion-rule class="native">
<insert-template name="core.convert_int_arg_and_check_range">
<replace from="%CLASS_NAME%" to="QByteArray"/>
<replace from="%FUNCTION_NAME%" to="at"/>
</insert-template>
</conversion-rule>
</modify-argument>
</modify-function>
<modify-function signature="append(const char *)" remove="all"/>
<modify-function signature="append(QByteArray)">
<modify-argument index="0" replace-value="this"/>
</modify-function>
<modify-function signature="append(QString)">
<modify-argument index="0" replace-value="this"/>
</modify-function>
<modify-function signature="append(const char *)" remove="all">
<modify-argument index="0" replace-value="this"/>
</modify-function>
<modify-function signature="append(char)">
<modify-argument index="0" replace-value="this"/>
<rename to="appendByte"/>
</modify-function>
<modify-function signature="count(const char *)const" remove="all"/>
<modify-function signature="data()" remove="all"/>
<modify-function signature="endsWith(const char *)const" remove="all"/>
<modify-function signature="fill(char,int)">
<modify-argument index="0" replace-value="this"/>
</modify-function>
<modify-function signature="indexOf(const char*,int)const" remove="all"/>
<modify-function signature="indexOf(char,int)const">
<rename to="indexOfByte"/>
</modify-function>
<modify-function signature="insert(int,QByteArray)">
<modify-argument index="0" replace-value="this"/>
</modify-function>
<modify-function signature="insert(int,QString)">
<modify-argument index="0" replace-value="this"/>
</modify-function>
<modify-function signature="insert(int,const char *)" remove="all"/>
<modify-function signature="insert(int,char)">
<modify-argument index="0" replace-value="this"/>
<rename to="insertByte"/>
</modify-function>
<modify-function signature="lastIndexOf(const char*,int)const" remove="all"/>
<modify-function signature="lastIndexOf(char,int)const">
<rename to="lastIndexOfByte"/>
</modify-function>
<modify-function signature="prepend(QByteArray)">
<modify-argument index="0" replace-value="this"/>
</modify-function>
<modify-function signature="prepend(const char *)" remove="all"/>
<modify-function signature="prepend(char)">
<modify-argument index="0" replace-value="this"/>
<rename to="prependByte"/>
</modify-function>
<modify-function signature="remove(int,int)">
<modify-argument index="0" replace-value="this"/>
</modify-function>
<modify-function signature="replace(int,int,QByteArray)">
<modify-argument index="0" replace-value="this"/>
</modify-function>
<modify-function signature="replace(int,int,const char *)" remove="all"/>
<modify-function signature="replace(QByteArray,QByteArray)">
<modify-argument index="0" replace-value="this"/>
</modify-function>
<modify-function signature="replace(const char*,QByteArray)" remove="all"/>
<modify-function signature="replace(QByteArray,const char *)" remove="all"/>
<modify-function signature="replace(QString,QByteArray)">
<modify-argument index="0" replace-value="this"/>
</modify-function>
<modify-function signature="replace(QString,const char *)" remove="all"/>
<modify-function signature="replace(const char *,const char *)" remove="all"/>
<modify-function signature="replace(char,QByteArray)">
<modify-argument index="0" replace-value="this"/>
</modify-function>
<modify-function signature="replace(char,QString)">
<modify-argument index="0" replace-value="this"/>
</modify-function>
<modify-function signature="replace(char,const char *)" remove="all"/>
<modify-function signature="replace(char,char)">
<modify-argument index="0" replace-value="this"/>
</modify-function>
<modify-function signature="startsWith(const char *)const" remove="all"/>
<modify-function signature="fromRawData(const char*,int)" remove="all"/>
<modify-function signature="number(int,int)">
<rename to="fromInt"/>
</modify-function>
<modify-function signature="number(uint,int)">
<rename to="fromUInt"/>
</modify-function>
<modify-function signature="number(qlonglong,int)">
<rename to="fromLongLong"/>
</modify-function>
<modify-function signature="number(qulonglong,int)">
<rename to="fromULongLong"/>
</modify-function>
<modify-function signature="setNum(int,int)">
<modify-argument index="0" replace-value="this"/>
<rename to="setInt"/>
</modify-function>
<modify-function signature="setNum(uint,int)">
<modify-argument index="0" replace-value="this"/>
<rename to="setUInt"/>
</modify-function>
<modify-function signature="setNum(short,int)">
<modify-argument index="0" replace-value="this"/>
<rename to="setShort"/>
</modify-function>
<modify-function signature="setNum(ushort,int)">
<modify-argument index="0" replace-value="this"/>
<rename to="setUShort"/>
</modify-function>
<modify-function signature="setNum(qlonglong,int)">
<modify-argument index="0" replace-value="this"/>
<rename to="setLongLong"/>
</modify-function>
<modify-function signature="setNum(qulonglong,int)">
<modify-argument index="0" replace-value="this"/>
<rename to="setULongLong"/>
</modify-function>
<modify-function signature="setNum(double,char,int)">
<modify-argument index="0" replace-value="this"/>
<rename to="setDouble"/>
</modify-function>
<modify-function signature="setNum(float,char,int)">
<modify-argument index="0" replace-value="this"/>
<rename to="setFloat"/>
</modify-function>
<modify-function signature="toDouble(bool*)const">
<modify-argument index="1">
<remove-default-expression/>
<remove-argument/>
<conversion-rule class="native">
<insert-template name="core.prepare_removed_bool*_argument"/>
</conversion-rule>
</modify-argument>
<modify-argument index="return">
<conversion-rule class="native">
<insert-template name="core.convert_to_null_or_primitive"/>
</conversion-rule>
</modify-argument>
</modify-function>
<modify-function signature="toFloat(bool*)const">
<modify-argument index="1">
<remove-default-expression/>
<remove-argument/>
<conversion-rule class="native">
<insert-template name="core.prepare_removed_bool*_argument"/>
</conversion-rule>
</modify-argument>
<modify-argument index="return">
<conversion-rule class="native">
<insert-template name="core.convert_to_null_or_primitive"/>
</conversion-rule>
</modify-argument>
</modify-function>
<modify-function signature="toInt(bool*,int)const">
<modify-argument index="1">
<remove-default-expression/>
<remove-argument/>
<conversion-rule class="native">
<insert-template name="core.prepare_removed_bool*_argument"/>
</conversion-rule>
</modify-argument>
<modify-argument index="return">
<conversion-rule class="native">
<insert-template name="core.convert_to_null_or_primitive"/>
</conversion-rule>
</modify-argument>
</modify-function>
<modify-function signature="toUShort(bool*,int)const">
<modify-argument index="1">
<remove-default-expression/>
<remove-argument/>
<conversion-rule class="native">
<insert-template name="core.prepare_removed_bool*_argument"/>
</conversion-rule>
</modify-argument>
<modify-argument index="return">
<conversion-rule class="native">
<insert-template name="core.convert_to_null_or_primitive"/>
</conversion-rule>
</modify-argument>
</modify-function>
</value-type>
florianlink
update to Qt 4.6 xml files...
r108
florianlink
syncing with my current work, updating to 1.2, see changelog...
r10 <value-type name="QTextBoundaryFinder">
<modify-function signature="QTextBoundaryFinder(QTextBoundaryFinder::BoundaryType,const QChar*,int,unsigned char*,int)" remove="all"/>
<modify-function signature="operator=(QTextBoundaryFinder)" remove="all"/>
</value-type>
florianlink
update to Qt 4.6 xml files...
r108 <value-type name="QEasingCurve">
<modify-function signature="customType()const" remove="all"/>
<modify-function signature="setCustomType(double)" remove="all"/>
</value-type>
<object-type name="QAbstractAnimation"/>
<object-type name="QVariantAnimation"/>
<object-type name="QAnimationGroup"/>
<object-type name="QPauseAnimation"/>
<object-type name="QParallelAnimationGroup"/>
<object-type name="QSequentialAnimationGroup"/>
<object-type name="QPropertyAnimation"/>
<object-type name="QAbstractState"/>
<object-type name="QAbstractTransition"/>
<object-type name="QState"/>
<object-type name="QStateMachine"/>
<object-type name="QHistoryState"/>
<object-type name="QSignalTransition"/>
<object-type name="QEventTransition"/>
<object-type name="QFinalState"/>
florianlink
syncing with my current work, updating to 1.2, see changelog...
r10 <object-type name="QXmlStreamEntityResolver"/>
<object-type name="QAbstractEventDispatcher">
<extra-includes>
<include file-name="QPair" location="global"/>
</extra-includes>
florianlink
update to Qt 4.6 xml files...
r108 </object-type>
florianlink
syncing with my current work, updating to 1.2, see changelog...
r10 <object-type name="QEventLoop"/>
florianlink
update to Qt 4.6 xml files...
r108 <object-type name="QFile">
<modify-function signature="readLink()const" remove="all"/>
<!--### Obsolete in 4.3-->
<modify-function signature="readLink(QString)" remove="all"/>
<!--### Obsolete in 4.3-->
<modify-function signature="map(long long,long long,QFile::MemoryMapFlags)" remove="all"/>
<!-- Can't provide same API and performance -->
<modify-function signature="unmap(unsigned char*)" remove="all"/>
<!-- Can't provide same API and performance -->
florianlink
syncing with my current work, updating to 1.2, see changelog...
r10
<modify-function signature="open(int,QFlags&lt;QIODevice::OpenModeFlag&gt;)" remove="all"/>
<modify-function signature="decodeName(const char*)" remove="all"/>
<modify-function signature="map(qint64,qint64,QFile::MemoryMapFlags)" remove="all"/>
<modify-function signature="unmap(uchar*)" remove="all"/>
</object-type>
<object-type name="QIODevice">
<modify-function signature="peek(char *,qint64)" remove="all"/>
<modify-function signature="read(char *,qint64)" remove="all"/>
<modify-function signature="readLine(char *,qint64)" remove="all"/>
<modify-function signature="write(const char *,qint64)" remove="all"/>
</object-type>
florianlink
update to Qt 4.6 xml files...
r108 <object-type name="QStateMachine::SignalEvent" polymorphic-id-expression="%1-&gt;type() == QEvent::StateMachineSignal"/>
<object-type name="QStateMachine::WrappedEvent" polymorphic-id-expression="%1-&gt;type() == QEvent::StateMachineWrapped"/>
florianlink
syncing with my current work, updating to 1.2, see changelog...
r10
<object-type name="QCryptographicHash">
<modify-function signature="addData(const char*,int)" remove="all"/>
</object-type>
<object-type name="QLibraryInfo"/>
florianlink
update to Qt 4.6 xml files...
r108 <object-type name="QMutex"/>
florianlink
syncing with my current work, updating to 1.2, see changelog...
r10 <object-type name="QSemaphore"/>
<object-type name="QSocketNotifier"/>
<object-type name="QSystemLocale"/>
<object-type name="QTemporaryFile">
<modify-function signature="fileName()const" rename="uniqueFilename"/>
<modify-function signature="createLocalFile(QFile&amp;)">
<modify-argument index="1">
<replace-type modified-type="QFile*"/>
<conversion-rule class="native">
QFile &amp; %out% = *qscriptvalue_cast&lt;QFile*&gt;(%in%);
</conversion-rule>
</modify-argument>
</modify-function>
</object-type>
<object-type name="QMimeData">
<extra-includes>
florianlink
update to Qt 4.6 xml files...
r108 <include file-name="QStringList" location="global"/>
<include file-name="QUrl" location="global"/>
florianlink
syncing with my current work, updating to 1.2, see changelog...
r10 </extra-includes>
florianlink
update to Qt 4.6 xml files...
r108 </object-type>
<object-type name="QTextCodec">
florianlink
syncing with my current work, updating to 1.2, see changelog...
r10
<modify-function signature="setCodecForTr(QTextCodec*)">
florianlink
update to Qt 4.6 xml files...
r108 <access modifier="private"/>
<modify-argument index="1">
<reference-count action="set" variable-name="__rcCodecForTr"/>
</modify-argument>
florianlink
syncing with my current work, updating to 1.2, see changelog...
r10 </modify-function>
<modify-function signature="setCodecForCStrings(QTextCodec*)">
florianlink
update to Qt 4.6 xml files...
r108 <modify-argument index="1">
<reference-count action="set" variable-name="__rcCodecForCStrings"/>
</modify-argument>
florianlink
syncing with my current work, updating to 1.2, see changelog...
r10 </modify-function>
<modify-function signature="setCodecForLocale(QTextCodec*)">
florianlink
update to Qt 4.6 xml files...
r108 <modify-argument index="1">
<reference-count action="set" variable-name="__rcCodecForLocale"/>
</modify-argument>
florianlink
syncing with my current work, updating to 1.2, see changelog...
r10 </modify-function>
florianlink
update to Qt 4.6 xml files...
r108
florianlink
syncing with my current work, updating to 1.2, see changelog...
r10
<modify-function signature="codecForTr()">
florianlink
update to Qt 4.6 xml files...
r108 <remove/>
florianlink
syncing with my current work, updating to 1.2, see changelog...
r10 </modify-function>
<modify-function signature="QTextCodec()">
florianlink
update to Qt 4.6 xml files...
r108 <modify-argument index="-1">
<define-ownership class="java" owner="c++"/>
</modify-argument>
florianlink
syncing with my current work, updating to 1.2, see changelog...
r10 </modify-function>
florianlink
update to Qt 4.6 xml files...
r108
florianlink
syncing with my current work, updating to 1.2, see changelog...
r10 <modify-function signature="fromUnicode(const QChar*,int,QTextCodec::ConverterState*)const">
florianlink
update to Qt 4.6 xml files...
r108 <remove/>
florianlink
syncing with my current work, updating to 1.2, see changelog...
r10 </modify-function>
florianlink
update to Qt 4.6 xml files...
r108
florianlink
syncing with my current work, updating to 1.2, see changelog...
r10 <modify-function signature="toUnicode(const char*,int,QTextCodec::ConverterState*)const">
florianlink
update to Qt 4.6 xml files...
r108 <remove/>
florianlink
syncing with my current work, updating to 1.2, see changelog...
r10 </modify-function>
florianlink
update to Qt 4.6 xml files...
r108
florianlink
syncing with my current work, updating to 1.2, see changelog...
r10 <modify-function signature="toUnicode(const char*)const">
florianlink
update to Qt 4.6 xml files...
r108 <remove/>
florianlink
syncing with my current work, updating to 1.2, see changelog...
r10 </modify-function>
</object-type>
<object-type name="QTextDecoder">
<modify-function signature="toUnicode(const char*,int)">
florianlink
update to Qt 4.6 xml files...
r108 <remove/>
</modify-function>
florianlink
syncing with my current work, updating to 1.2, see changelog...
r10 <modify-function signature="toUnicode(QString*,const char*,int)" remove="all"/>
</object-type>
<object-type name="QTextEncoder">
<modify-function signature="fromUnicode(const QChar*,int)">
florianlink
update to Qt 4.6 xml files...
r108 <remove/>
</modify-function>
florianlink
syncing with my current work, updating to 1.2, see changelog...
r10 </object-type>
florianlink
update to Qt 4.6 xml files...
r108 <object-type name="QTimeLine"/>
florianlink
syncing with my current work, updating to 1.2, see changelog...
r10 <object-type name="QTranslator">
<modify-function signature="translate(const char*,const char*,const char*,int)const">
florianlink
update to Qt 4.6 xml files...
r108 <remove/>
florianlink
syncing with my current work, updating to 1.2, see changelog...
r10 </modify-function>
</object-type>
florianlink
update to Qt 4.6 xml files...
r108
florianlink
syncing with my current work, updating to 1.2, see changelog...
r10 <object-type name="QWaitCondition"/>
<object-type name="QFileSystemWatcher">
<extra-includes>
<include file-name="QStringList" location="global"/>
</extra-includes>
</object-type>
florianlink
update to Qt 4.6 xml files...
r108
florianlink
syncing with my current work, updating to 1.2, see changelog...
r10 <object-type name="QTextCodec::ConverterState">
<include file-name="QTextCodec" location="global"/>
</object-type>
florianlink
update to Qt 4.6 xml files...
r108 <object-type name="QBuffer">
florianlink
syncing with my current work, updating to 1.2, see changelog...
r10 <modify-function signature="buffer()">
florianlink
update to Qt 4.6 xml files...
r108 <remove/>
florianlink
syncing with my current work, updating to 1.2, see changelog...
r10 </modify-function>
florianlink
update to Qt 4.6 xml files...
r108 <modify-function signature="connectNotify(const char *)" remove="all"/>
<modify-function signature="disconnectNotify(const char *)" remove="all"/>
florianlink
syncing with my current work, updating to 1.2, see changelog...
r10
<modify-function signature="setData(const char*,int)" remove="all"/>
</object-type>
florianlink
update to Qt 4.6 xml files...
r108
florianlink
syncing with my current work, updating to 1.2, see changelog...
r10 <object-type name="QTimer"/>
<object-type name="QAbstractFileEngineHandler">
<modify-function signature="create(const QString &amp;) const">
florianlink
update to Qt 4.6 xml files...
r108 <modify-argument index="return">
<define-ownership owner="c++" class="shell"/>
</modify-argument>
florianlink
syncing with my current work, updating to 1.2, see changelog...
r10 </modify-function>
</object-type>
florianlink
update to Qt 4.6 xml files...
r108
<object-type name="QAbstractFileEngine::MapExtensionOption"/>
<object-type name="QAbstractFileEngine::MapExtensionReturn"/>
<object-type name="QAbstractFileEngine::UnMapExtensionOption"/>
florianlink
syncing with my current work, updating to 1.2, see changelog...
r10 <object-type name="QAbstractFileEngine">
<extra-includes>
florianlink
update to Qt 4.6 xml files...
r108 <include file-name="QDateTime" location="global"/>
florianlink
syncing with my current work, updating to 1.2, see changelog...
r10 </extra-includes>
florianlink
update to Qt 4.6 xml files...
r108 <modify-function signature="map(long long,long long,QFile::MemoryMapFlags)" remove="all"/>
florianlink
syncing with my current work, updating to 1.2, see changelog...
r10 <modify-function signature="unmap(unsigned char*)" remove="all"/>
</object-type>
florianlink
update to Qt 4.6 xml files...
r108
florianlink
syncing with my current work, updating to 1.2, see changelog...
r10 <object-type name="QProcess">
florianlink
update to Qt 4.6 xml files...
r108 <modify-function signature="readChannelMode()const" remove="all"/>
<!--### Obsolete in 4.3-->
<modify-function signature="setReadChannelMode(QProcess::ProcessChannelMode)" remove="all"/>
<!--### Obsolete in 4.3-->
florianlink
syncing with my current work, updating to 1.2, see changelog...
r10 </object-type>
florianlink
update to Qt 4.6 xml files...
r108
florianlink
syncing with my current work, updating to 1.2, see changelog...
r10 <object-type name="QSignalMapper">
<modify-function signature="mapped(const QString &amp;)">
florianlink
update to Qt 4.6 xml files...
r108 <rename to="mappedString"/>
florianlink
syncing with my current work, updating to 1.2, see changelog...
r10 </modify-function>
<modify-function signature="mapped(int)">
florianlink
update to Qt 4.6 xml files...
r108 <rename to="mappedInteger"/>
</modify-function>
florianlink
syncing with my current work, updating to 1.2, see changelog...
r10 <modify-function signature="mapped(QObject *)">
florianlink
update to Qt 4.6 xml files...
r108 <rename to="mappedQObject"/>
</modify-function>
florianlink
syncing with my current work, updating to 1.2, see changelog...
r10 <modify-function signature="mapped(QWidget *)" remove="all"/>
florianlink
update to Qt 4.6 xml files...
r108
florianlink
syncing with my current work, updating to 1.2, see changelog...
r10 <modify-function signature="mapping(QWidget*)const" remove="all"/>
florianlink
update to Qt 4.6 xml files...
r108
florianlink
syncing with my current work, updating to 1.2, see changelog...
r10 <modify-function signature="setMapping(QObject*,QWidget*)" remove="all"/>
<!-- ### overloads -->
<modify-function signature="mapping(int)const">
<rename to="mappingById"/>
</modify-function>
<modify-function signature="mapping(QString)const">
<rename to="mappingByString"/>
</modify-function>
<modify-function signature="mapping(QObject*)const">
<rename to="mappingByObject"/>
</modify-function>
<modify-function signature="setMapping(QObject*,int)">
<rename to="setMappingById"/>
</modify-function>
<modify-function signature="setMapping(QObject*,QString)">
<rename to="setMappingByString"/>
</modify-function>
<modify-function signature="setMapping(QObject*,QObject*)">
<rename to="setMappingByObject"/>
</modify-function>
florianlink
update to Qt 4.6 xml files...
r108 </object-type>
florianlink
syncing with my current work, updating to 1.2, see changelog...
r10 <object-type name="QObject">
<modify-function signature="childEvent(QChildEvent*)">
florianlink
update to Qt 4.6 xml files...
r108 <modify-argument index="1" invalidate-after-use="yes"/>
florianlink
syncing with my current work, updating to 1.2, see changelog...
r10 </modify-function>
<modify-function signature="customEvent(QEvent*)">
florianlink
update to Qt 4.6 xml files...
r108 <modify-argument index="1" invalidate-after-use="yes"/>
florianlink
syncing with my current work, updating to 1.2, see changelog...
r10 </modify-function>
<modify-function signature="event(QEvent*)">
florianlink
update to Qt 4.6 xml files...
r108 <modify-argument index="1" invalidate-after-use="yes"/>
florianlink
syncing with my current work, updating to 1.2, see changelog...
r10 </modify-function>
<modify-function signature="eventFilter(QObject*,QEvent*)">
florianlink
update to Qt 4.6 xml files...
r108 <modify-argument index="2" invalidate-after-use="yes"/>
florianlink
syncing with my current work, updating to 1.2, see changelog...
r10 </modify-function>
<modify-function signature="timerEvent(QTimerEvent*)">
florianlink
update to Qt 4.6 xml files...
r108 <modify-argument index="1" invalidate-after-use="yes"/>
florianlink
syncing with my current work, updating to 1.2, see changelog...
r10 </modify-function>
<modify-function signature="installEventFilter(QObject*)">
florianlink
update to Qt 4.6 xml files...
r108 <modify-argument index="1">
<reference-count action="add" variable-name="__rcEventFilters"/>
</modify-argument>
florianlink
syncing with my current work, updating to 1.2, see changelog...
r10 </modify-function>
<modify-function signature="removeEventFilter(QObject*)">
florianlink
update to Qt 4.6 xml files...
r108 <modify-argument index="1">
<reference-count action="remove" variable-name="__rcEventFilters"/>
</modify-argument>
florianlink
syncing with my current work, updating to 1.2, see changelog...
r10 </modify-function>
<modify-function signature="setParent(QObject*)">
florianlink
update to Qt 4.6 xml files...
r108 <modify-argument index="1">
<reference-count action="ignore"/>
</modify-argument>
florianlink
syncing with my current work, updating to 1.2, see changelog...
r10 </modify-function>
<modify-function signature="deleteLater()">
florianlink
update to Qt 4.6 xml files...
r108 <rename to="disposeLater"/>
florianlink
syncing with my current work, updating to 1.2, see changelog...
r10 </modify-function>
florianlink
update to Qt 4.6 xml files...
r108
florianlink
syncing with my current work, updating to 1.2, see changelog...
r10 <modify-function signature="inherits(const char*)const">
florianlink
update to Qt 4.6 xml files...
r108 <remove/>
florianlink
syncing with my current work, updating to 1.2, see changelog...
r10 </modify-function>
florianlink
update to Qt 4.6 xml files...
r108
florianlink
syncing with my current work, updating to 1.2, see changelog...
r10 <modify-function signature="property(const char*)const">
florianlink
update to Qt 4.6 xml files...
r108 <access modifier="private"/>
florianlink
syncing with my current work, updating to 1.2, see changelog...
r10 </modify-function>
florianlink
update to Qt 4.6 xml files...
r108
florianlink
syncing with my current work, updating to 1.2, see changelog...
r10 <modify-function signature="setProperty(const char*,QVariant)">
florianlink
update to Qt 4.6 xml files...
r108 <access modifier="private"/>
florianlink
syncing with my current work, updating to 1.2, see changelog...
r10 </modify-function>
florianlink
update to Qt 4.6 xml files...
r108
florianlink
syncing with my current work, updating to 1.2, see changelog...
r10 <extra-includes>
florianlink
update to Qt 4.6 xml files...
r108 <include file-name="QVarLengthArray" location="global"/>
florianlink
syncing with my current work, updating to 1.2, see changelog...
r10 </extra-includes>
florianlink
update to Qt 4.6 xml files...
r108
florianlink
syncing with my current work, updating to 1.2, see changelog...
r10
<modify-function signature="property(const char*)const">
<modify-argument index="1">
<replace-type modified-type="QString"/>
<conversion-rule class="native">
<insert-template name="core.convert_string_arg_to_char*"/>
</conversion-rule>
</modify-argument>
</modify-function>
<modify-function signature="setProperty(const char*,QVariant)">
<modify-argument index="1">
<replace-type modified-type="QString"/>
<conversion-rule class="native">
<insert-template name="core.convert_string_arg_to_char*"/>
</conversion-rule>
</modify-argument>
</modify-function>
<modify-function signature="inherits(const char*)const">
<modify-argument index="1">
<replace-type modified-type="QString"/>
<conversion-rule class="native">
<insert-template name="core.convert_string_arg_to_char*"/>
</conversion-rule>
</modify-argument>
</modify-function>
florianlink
removed methods that are already decorated by PythonQt std decorators...
r176
<!-- These are already decorated in PythonQt Std Decorators, do not generate them! -->
<modify-function signature="parent()const" remove="all"/>
<modify-function signature="setParent(QObject*)" remove="all"/>
<modify-function signature="property(const char*)const" remove="all"/>
<modify-function signature="setProperty(const char*,QVariant)" remove="all"/>
florianlink
syncing with my current work, updating to 1.2, see changelog...
r10 </object-type>
<object-type name="QCoreApplication">
<extra-includes>
florianlink
update to Qt 4.6 xml files...
r108 <include file-name="QStringList" location="global"/>
florianlink
syncing with my current work, updating to 1.2, see changelog...
r10 </extra-includes>
florianlink
update to Qt 4.6 xml files...
r108
<modify-function signature="argv()" remove="all"/>
<!-- Obsolete -->
<modify-function signature="argc()" remove="all"/>
<!-- Obsolete -->
florianlink
syncing with my current work, updating to 1.2, see changelog...
r10 <modify-function signature="notify(QObject*,QEvent*)">
florianlink
update to Qt 4.6 xml files...
r108 <modify-argument index="2" invalidate-after-use="yes"/>
florianlink
syncing with my current work, updating to 1.2, see changelog...
r10 </modify-function>
florianlink
update to Qt 4.6 xml files...
r108
florianlink
syncing with my current work, updating to 1.2, see changelog...
r10 <modify-function signature="QCoreApplication(int &amp;, char **)">
<access modifier="private"/>
florianlink
update to Qt 4.6 xml files...
r108 </modify-function>
florianlink
Updated to Qt 4.8 and added some previously unwrapped classes...
r174 <modify-function signature="QCoreApplication(int &amp;, char **, int)" remove="all"/>
florianlink
syncing with my current work, updating to 1.2, see changelog...
r10 <modify-function signature="removePostedEvents(QObject*)">
florianlink
update to Qt 4.6 xml files...
r108 <modify-argument index="1">
<reference-count action="ignore"/>
</modify-argument>
florianlink
syncing with my current work, updating to 1.2, see changelog...
r10 </modify-function>
<modify-function signature="removePostedEvents(QObject*,int)">
florianlink
update to Qt 4.6 xml files...
r108 <modify-argument index="1">
<reference-count action="ignore"/>
</modify-argument>
florianlink
syncing with my current work, updating to 1.2, see changelog...
r10 </modify-function>
florianlink
update to Qt 4.6 xml files...
r108
florianlink
syncing with my current work, updating to 1.2, see changelog...
r10 <modify-function signature="installTranslator(QTranslator *)">
florianlink
update to Qt 4.6 xml files...
r108 <modify-argument index="1">
<reference-count action="add" variable-name="__rcTranslators"/>
</modify-argument>
florianlink
syncing with my current work, updating to 1.2, see changelog...
r10 </modify-function>
florianlink
update to Qt 4.6 xml files...
r108
florianlink
syncing with my current work, updating to 1.2, see changelog...
r10 <modify-function signature="removeTranslator(QTranslator *)">
florianlink
update to Qt 4.6 xml files...
r108 <modify-argument index="1">
<reference-count action="remove" variable-name="__rcTranslators"/>
</modify-argument>
</modify-function>
florianlink
syncing with my current work, updating to 1.2, see changelog...
r10 <modify-function signature="postEvent(QObject*,QEvent*)">
florianlink
update to Qt 4.6 xml files...
r108 <modify-argument index="2">
<define-ownership class="java" owner="c++"/>
</modify-argument>
</modify-function>
florianlink
syncing with my current work, updating to 1.2, see changelog...
r10
<modify-function signature="QCoreApplication(int &amp;, char **)" remove="all"/>
<!-- ### arguments() causes a warning: "QScriptValue::setProperty(arguments): cannot change flags of a native property" -->
<modify-function signature="arguments()" remove="all"/>
<modify-function signature="translate(const char*,const char*,const char*,QCoreApplication::Encoding,int)">
<modify-argument index="1">
<replace-type modified-type="QString"/>
<conversion-rule class="native">
<insert-template name="core.convert_string_arg_to_char*"/>
</conversion-rule>
</modify-argument>
<modify-argument index="2">
<replace-type modified-type="QString"/>
<conversion-rule class="native">
<insert-template name="core.convert_string_arg_to_char*"/>
</conversion-rule>
</modify-argument>
<modify-argument index="3">
<replace-type modified-type="QString"/>
<conversion-rule class="native">
<insert-template name="core.convert_string_arg_to_char*"/>
</conversion-rule>
</modify-argument>
</modify-function>
<modify-function signature="translate(const char *,const char *,const char *,QCoreApplication::Encoding)">
<modify-argument index="1">
<replace-type modified-type="QString"/>
<conversion-rule class="native">
<insert-template name="core.convert_string_arg_to_char*"/>
</conversion-rule>
</modify-argument>
<modify-argument index="2">
<replace-type modified-type="QString"/>
<conversion-rule class="native">
<insert-template name="core.convert_string_arg_to_char*"/>
</conversion-rule>
</modify-argument>
<modify-argument index="3">
<replace-type modified-type="QString"/>
<conversion-rule class="native">
<insert-template name="core.convert_string_arg_to_char*"/>
</conversion-rule>
</modify-argument>
</modify-function>
</object-type>
<object-type name="QSettings">
<extra-includes>
florianlink
update to Qt 4.6 xml files...
r108 <include file-name="QStringList" location="global"/>
florianlink
syncing with my current work, updating to 1.2, see changelog...
r10 </extra-includes>
florianlink
update to Qt 4.6 xml files...
r108
<modify-function signature="setIniCodec(QTextCodec*)">
<modify-argument index="1">
<reference-count action="set" variable-name="__rcIniCodec"/>
</modify-argument>
</modify-function>
<modify-function signature="setSystemIniPath(const QString&amp;)" remove="all"/>
<!--### Obsolete in 4.3-->
<modify-function signature="setUserIniPath(const QString&amp;)" remove="all"/>
<!--### Obsolete in 4.3-->
florianlink
syncing with my current work, updating to 1.2, see changelog...
r10 </object-type>
<object-type name="QEvent" polymorphic-base="yes" polymorphic-id-expression="%1-&gt;type() == QEvent::None"/>
<object-type name="QChildEvent" polymorphic-id-expression="%1-&gt;type() == QEvent::ChildAdded || %1-&gt;type() == QEvent::ChildPolished || %1-&gt;type() == QEvent::ChildRemoved">
<modify-field name="c" read="false" write="false"/>
</object-type>
<object-type name="QTimerEvent" polymorphic-id-expression="%1-&gt;type() == QEvent::Timer"/>
florianlink
update to Qt 4.6 xml files...
r108 <object-type name="QDynamicPropertyChangeEvent" polymorphic-id-expression="%1-&gt;type() == QEvent::DynamicPropertyChange"/>
<object-type name="QDataStream">
florianlink
added PySide/PyQt compatible read/write methods...
r195 <extra-includes>
<include file-name="PythonQtConversion.h" location="global"/>
</extra-includes>
florianlink
syncing with my current work, updating to 1.2, see changelog...
r10 <modify-function signature="setDevice(QIODevice*)">
florianlink
update to Qt 4.6 xml files...
r108 <modify-argument index="1">
<reference-count action="set" variable-name="__rcDevice"/>
</modify-argument>
florianlink
syncing with my current work, updating to 1.2, see changelog...
r10 </modify-function>
<modify-function signature="unsetDevice()">
florianlink
update to Qt 4.6 xml files...
r108 <inject-code position="end">
__rcDevice = null;
</inject-code>
florianlink
syncing with my current work, updating to 1.2, see changelog...
r10 </modify-function>
florianlink
update to Qt 4.6 xml files...
r108 <modify-function signature="operator&lt;&lt;(const char*)">
<remove/>
</modify-function>
<modify-function signature="operator&lt;&lt;(unsigned char)">
<remove/>
</modify-function>
<modify-function signature="operator&lt;&lt;(unsigned int)">
<remove/>
</modify-function>
<modify-function signature="operator&lt;&lt;(unsigned long long)">
<remove/>
</modify-function>
<modify-function signature="operator&lt;&lt;(unsigned short)">
<remove/>
</modify-function>
florianlink
syncing with my current work, updating to 1.2, see changelog...
r10
florianlink
update to Qt 4.6 xml files...
r108 <modify-function signature="operator&gt;&gt;(char &amp;*)">
<remove/>
</modify-function>
<modify-function signature="operator&gt;&gt;(uint&amp;)">
<remove/>
</modify-function>
<modify-function signature="operator&gt;&gt;(unsigned char&amp;)">
<remove/>
</modify-function>
<modify-function signature="operator&gt;&gt;(unsigned long long&amp;)">
<remove/>
</modify-function>
florianlink
syncing with my current work, updating to 1.2, see changelog...
r10
florianlink
update to Qt 4.6 xml files...
r108 <modify-function signature="readRawData(char*,int)">
<remove/>
</modify-function>
<modify-function signature="readBytes(char&amp;*,uint&amp;)">
<remove/>
</modify-function>
<modify-function signature="writeRawData(const char*,int)">
<remove/>
</modify-function>
<modify-function signature="writeBytes(const char*,uint)">
<remove/>
</modify-function>
florianlink
syncing with my current work, updating to 1.2, see changelog...
r10
<modify-function signature="operator&gt;&gt;(signed char&amp;)" remove="all"/>
<modify-function signature="operator&lt;&lt;(signed char)" remove="all"/>
florianlink
added PySide/PyQt compatible read/write methods...
r195 <modify-function signature="operator&lt;&lt;(bool)" remove="all"/>
<modify-function signature="operator&lt;&lt;(unsigned char)" remove="all"/>
<modify-function signature="operator&lt;&lt;(int)" remove="all"/>
<modify-function signature="operator&lt;&lt;(qint64)" remove="all"/>
<modify-function signature="operator&lt;&lt;(float)" remove="all"/>
<modify-function signature="operator&lt;&lt;(double)" remove="all"/>
<modify-function signature="operator&lt;&lt;(short)" remove="all"/>
<modify-function signature="operator&gt;&gt;(bool &amp;)" remove="all"/>
<modify-function signature="operator&gt;&gt;(unsigned char &amp;)" remove="all"/>
<modify-function signature="operator&gt;&gt;(int &amp;)" remove="all"/>
<modify-function signature="operator&gt;&gt;(uint &amp;)" remove="all"/>
<modify-function signature="operator&gt;&gt;(qint64 &amp;)" remove="all"/>
<modify-function signature="operator&gt;&gt;(unsigned long long &amp;)" remove="all"/>
<modify-function signature="operator&gt;&gt;(float &amp;)" remove="all"/>
<modify-function signature="operator&gt;&gt;(double &amp;)" remove="all"/>
<modify-function signature="operator&gt;&gt;(short &amp;)" remove="all"/>
<modify-function signature="operator&gt;&gt;(unsigned short &amp;)" remove="all"/>
<inject-code class="pywrap-h">
QString readQString(QDataStream* d) { QString r; (*d) &gt;&gt; r; return r; }
QString readString(QDataStream* d) { QString r; (*d) &gt;&gt; r; return r; }
QChar readQChar(QDataStream* d) { QChar r; (*d) &gt;&gt; r; return r; }
QStringList readQStringList(QDataStream* d) { QStringList r; (*d) &gt;&gt; r; return r; }
QVariant readQVariant(QDataStream* d) { QVariant r; (*d) &gt;&gt; r; return r; }
bool readBool(QDataStream* d) { bool r; (*d) &gt;&gt; r; return r; }
qint8 readInt8(QDataStream* d) { qint8 r; (*d) &gt;&gt; r; return r; }
quint8 readUInt8(QDataStream* d) { quint8 r; (*d) &gt;&gt; r; return r; }
qint16 readInt16(QDataStream* d) { qint16 r; (*d) &gt;&gt; r; return r; }
quint16 readUInt16(QDataStream* d) { quint16 r; (*d) &gt;&gt; r; return r; }
qint32 readInt32(QDataStream* d) { qint32 r; (*d) &gt;&gt; r; return r; }
quint32 readUInt32(QDataStream* d) { quint32 r; (*d) &gt;&gt; r; return r; }
qint64 readInt64(QDataStream* d) { qint64 r; (*d) &gt;&gt; r; return r; }
quint64 readUInt64(QDataStream* d) { quint64 r; (*d) &gt;&gt; r; return r; }
float readFloat(QDataStream* d) { float r; (*d) &gt;&gt; r; return r; }
double readDouble(QDataStream* d) { double r; (*d) &gt;&gt; r; return r; }
void writeQString(QDataStream* d, const QString&amp; v) { (*d) &lt;&lt; v; }
void writeString(QDataStream* d, const QString&amp; v) { (*d) &lt;&lt; v; }
void writeQChar(QDataStream* d, const QChar&amp; v) { (*d) &lt;&lt; v; }
void writeQStringList(QDataStream* d, const QStringList&amp; v) { (*d) &lt;&lt; v; }
void writeQVariant(QDataStream* d, const QVariant&amp; v) { (*d) &lt;&lt; v; }
void writeBool(QDataStream* d, bool v) { (*d) &lt;&lt; v; }
void writeInt8(QDataStream* d, qint8 v) { (*d) &lt;&lt; v; }
void writeUInt8(QDataStream* d, quint8 v) { (*d) &lt;&lt; v; }
void writeInt16(QDataStream* d, qint16 v) { (*d) &lt;&lt; v; }
void writeUInt16(QDataStream* d, quint16 v) { (*d) &lt;&lt; v; }
void writeInt32(QDataStream* d, qint32 v) { (*d) &lt;&lt; v; }
void writeUInt32(QDataStream* d, quint32 v) { (*d) &lt;&lt; v; }
void writeInt64(QDataStream* d, qint64 v) { (*d) &lt;&lt; v; }
void writeUInt64(QDataStream* d, quint64 v) { (*d) &lt;&lt; v; }
void writeFloat(QDataStream* d, float v) { (*d) &lt;&lt; v; }
void writeDouble(QDataStream* d, double v) { (*d) &lt;&lt; v; }
int writeRawData(QDataStream* d, PyObject* o) {
bool ok;
QByteArray r = PythonQtConv::PyObjGetBytes(o, false, ok);
return (*d).writeRawData(r.constData(), r.size());
}
PyObject* readRawData(QDataStream* d, int len) {
QByteArray r;
r.resize(len);
int result = d-&gt;readRawData(r.data(), r.size());
if (result&gt;=0) {
return PyString_FromStringAndSize(r.data(), result);
} else {
Py_INCREF(Py_None);
return Py_None;
}
}
</inject-code>
florianlink
syncing with my current work, updating to 1.2, see changelog...
r10 </object-type>
<object-type name="QFSFileEngine">
florianlink
update to Qt 4.6 xml files...
r108 <extra-includes>
<include file-name="QDateTime" location="global"/>
</extra-includes>
florianlink
syncing with my current work, updating to 1.2, see changelog...
r10 </object-type>
<object-type name="QTextStream">
florianlink
update to Qt 4.6 xml files...
r108 <modify-function signature="QTextStream(QByteArray *, QFlags&lt;QIODevice::OpenModeFlag&gt;)">
<remove/>
</modify-function>
<modify-function signature="QTextStream(QString*,QFlags&lt;QIODevice::OpenModeFlag&gt;)">
<remove/>
</modify-function>
<modify-function signature="operator&gt;&gt;(QChar&amp;)">
<remove/>
</modify-function>
<modify-function signature="operator&lt;&lt;(const void*)">
<remove/>
</modify-function>
<modify-function signature="operator&lt;&lt;(unsigned int)">
<remove/>
</modify-function>
<modify-function signature="operator&lt;&lt;(unsigned long long)">
<remove/>
</modify-function>
<modify-function signature="operator&lt;&lt;(const QChar &amp;)">
<remove/>
</modify-function>
<modify-function signature="operator&lt;&lt;(unsigned long)">
<remove/>
</modify-function>
<modify-function signature="operator&lt;&lt;(signed long)">
<remove/>
</modify-function>
<modify-function signature="operator&lt;&lt;(const char*)">
<remove/>
</modify-function>
<modify-function signature="operator&lt;&lt;(unsigned short)">
<remove/>
</modify-function>
<modify-function signature="operator&lt;&lt;(const QByteArray&amp;)">
<remove/>
</modify-function>
<modify-function signature="operator&gt;&gt;(unsigned long long&amp;)">
<remove/>
</modify-function>
<modify-function signature="operator&gt;&gt;(uint&amp;)">
<remove/>
</modify-function>
<modify-function signature="operator&gt;&gt;(ulong&amp;)">
<remove/>
</modify-function>
<modify-function signature="setString(QString*,QFlags&lt;QIODevice::OpenModeFlag&gt;)">
<remove/>
</modify-function>
<modify-function signature="string()const">
<remove/>
</modify-function>
<modify-function signature="operator&gt;&gt;(signed long&amp;)">
<remove/>
</modify-function>
<modify-function signature="operator&gt;&gt;(char*)">
<remove/>
</modify-function>
<modify-function signature="operator&gt;&gt;(QByteArray&amp;)">
<remove/>
</modify-function>
<modify-function signature="operator&gt;&gt;(QString&amp;)">
<remove/>
</modify-function>
<modify-function signature="operator&gt;&gt;(unsigned short&amp;)">
<remove/>
</modify-function>
<modify-function signature="operator&lt;&lt;(const QString&amp;)">
<remove/>
</modify-function>
florianlink
syncing with my current work, updating to 1.2, see changelog...
r10 <modify-function signature="setCodec(QTextCodec *)">
florianlink
update to Qt 4.6 xml files...
r108 <modify-argument index="1">
<reference-count action="set" variable-name="__rcCodec"/>
</modify-argument>
florianlink
syncing with my current work, updating to 1.2, see changelog...
r10 </modify-function>
florianlink
update to Qt 4.6 xml files...
r108
florianlink
syncing with my current work, updating to 1.2, see changelog...
r10 <modify-function signature="QTextStream(QIODevice *)">
florianlink
update to Qt 4.6 xml files...
r108 <modify-argument index="1">
<reference-count action="set" variable-name="__rcDevice"/>
</modify-argument>
</modify-function>
florianlink
syncing with my current work, updating to 1.2, see changelog...
r10 <modify-function signature="setDevice(QIODevice *)">
florianlink
update to Qt 4.6 xml files...
r108 <modify-argument index="1">
<reference-count action="set" variable-name="__rcDevice"/>
</modify-argument>
</modify-function>
florianlink
syncing with my current work, updating to 1.2, see changelog...
r10
<modify-function signature="setCodec(const char *)">
<modify-argument index="1">
<replace-type modified-type="QString"/>
<conversion-rule class="native">
<insert-template name="core.convert_string_arg_to_char*"/>
</conversion-rule>
</modify-argument>
</modify-function>
<modify-function signature="operator&lt;&lt;(QBool)">
<rename to="writeBoolean"/>
<modify-argument index="0" replace-value="this"/>
</modify-function>
<modify-function signature="operator&lt;&lt;(char)">
<modify-argument index="0" replace-value="this"/>
<rename to="writeByte"/>
</modify-function>
<modify-function signature="operator&lt;&lt;(signed int)">
<rename to="writeInt"/>
<modify-argument index="0" replace-value="this"/>
</modify-function>
<modify-function signature="operator&lt;&lt;(qlonglong)">
<rename to="writeLongLong"/>
<modify-argument index="0" replace-value="this"/>
</modify-function>
<modify-function signature="operator&lt;&lt;(float)">
<rename to="writeFloat"/>
<modify-argument index="0" replace-value="this"/>
</modify-function>
<modify-function signature="operator&lt;&lt;(double)">
<rename to="writeDouble"/>
<modify-argument index="0" replace-value="this"/>
</modify-function>
<modify-function signature="operator&lt;&lt;(signed short)">
<rename to="writeShort"/>
<modify-argument index="0" replace-value="this"/>
</modify-function>
<modify-function signature="operator&lt;&lt;(const QByteArray&amp;)">
<rename to="writeByteArray"/>
<modify-argument index="0" replace-value="this"/>
</modify-function>
<modify-function signature="operator&lt;&lt;(const QString&amp;)">
<rename to="writeString"/>
<modify-argument index="0" replace-value="this"/>
</modify-function>
<modify-function signature="operator&gt;&gt;(char&amp;)">
<rename to="readByte"/>
<modify-argument index="1">
<remove-argument/>
<conversion-rule class="native">
char __result;
char &amp; %out% = __result;
</conversion-rule>
</modify-argument>
<modify-argument index="0" replace-value="void">
<conversion-rule class="native">
int %out% = __result;
</conversion-rule>
</modify-argument>
</modify-function>
<modify-function signature="operator&gt;&gt;(signed short&amp;)">
<rename to="readShort"/>
<modify-argument index="1">
<remove-argument/>
<conversion-rule class="native">
short __result;
short &amp; %out% = __result;
</conversion-rule>
</modify-argument>
<modify-argument index="0" replace-value="void">
<conversion-rule class="native">
short %out% = __result;
</conversion-rule>
</modify-argument>
</modify-function>
<modify-function signature="operator&gt;&gt;(signed int&amp;)">
<rename to="readInt"/>
<modify-argument index="1">
<remove-argument/>
<conversion-rule class="native">
int __result;
int &amp; %out% = __result;
</conversion-rule>
</modify-argument>
<modify-argument index="0" replace-value="void">
<conversion-rule class="native">
int %out% = __result;
</conversion-rule>
</modify-argument>
</modify-function>
<modify-function signature="operator&gt;&gt;(unsigned short&amp;)">
<rename to="readUShort"/>
<modify-argument index="1">
<remove-argument/>
<conversion-rule class="native">
unsigned short __result;
unsigned short &amp; %out% = __result;
</conversion-rule>
</modify-argument>
<modify-argument index="0" replace-value="void">
<conversion-rule class="native">
unsigned short %out% = __result;
</conversion-rule>
</modify-argument>
</modify-function>
<modify-function signature="operator&gt;&gt;(unsigned int&amp;)">
<rename to="readUInt"/>
<modify-argument index="1">
<remove-argument/>
<conversion-rule class="native">
unsigned int __result;
unsigned int &amp; %out% = __result;
</conversion-rule>
</modify-argument>
<modify-argument index="0" replace-value="void">
<conversion-rule class="native">
unsigned int %out% = __result;
</conversion-rule>
</modify-argument>
</modify-function>
<modify-function signature="operator&gt;&gt;(qlonglong&amp;)">
<rename to="readLongLong"/>
<modify-argument index="1">
<remove-argument/>
<conversion-rule class="native">
qlonglong __result;
qlonglong &amp; %out% = __result;
</conversion-rule>
</modify-argument>
<modify-argument index="0" replace-value="void">
<conversion-rule class="native">
qlonglong %out% = __result;
</conversion-rule>
</modify-argument>
</modify-function>
<modify-function signature="operator&gt;&gt;(qulonglong&amp;)">
<rename to="readULongLong"/>
<modify-argument index="1">
<remove-argument/>
<conversion-rule class="native">
qulonglong __result;
qulonglong &amp; %out% = __result;
</conversion-rule>
</modify-argument>
<modify-argument index="0" replace-value="void">
<conversion-rule class="native">
qulonglong %out% = __result;
</conversion-rule>
</modify-argument>
</modify-function>
<modify-function signature="operator&gt;&gt;(float&amp;)">
<rename to="readFloat"/>
<modify-argument index="1">
<remove-argument/>
<conversion-rule class="native">
float __result;
float &amp; %out% = __result;
</conversion-rule>
</modify-argument>
<modify-argument index="0" replace-value="void">
<conversion-rule class="native">
float %out% = __result;
</conversion-rule>
</modify-argument>
</modify-function>
<modify-function signature="operator&gt;&gt;(double&amp;)">
<rename to="readDouble"/>
<modify-argument index="1">
<remove-argument/>
<conversion-rule class="native">
double __result;
double &amp; %out% = __result;
</conversion-rule>
</modify-argument>
<modify-argument index="0" replace-value="void">
<conversion-rule class="native">
double %out% = __result;
</conversion-rule>
</modify-argument>
</modify-function>
<modify-function signature="operator&lt;&lt;(qulonglong)" remove="all"/>
<modify-function signature="operator&gt;&gt;(qulonglong&amp;)" remove="all"/>
</object-type>
florianlink
update to Qt 4.6 xml files...
r108
florianlink
syncing with my current work, updating to 1.2, see changelog...
r10 <object-type name="QSystemSemaphore"/>
florianlink
update to Qt 4.6 xml files...
r108
florianlink
syncing with my current work, updating to 1.2, see changelog...
r10 <namespace-type name="QtConcurrent" target-type="class">
<extra-includes>
<include file-name="qtconcurrentreducekernel.h" location="global"/>
<include file-name="qtconcurrentthreadengine.h" location="global"/>
</extra-includes>
</namespace-type>
florianlink
update to Qt 4.6 xml files...
r108
florianlink
syncing with my current work, updating to 1.2, see changelog...
r10 <value-type name="QFuture" generate="no">
<modify-function signature="operator T() const" remove="all"/>
<modify-function signature="operator=(const QFuture &amp;)" remove="all"/>
</value-type>
florianlink
update to Qt 4.6 xml files...
r108 <value-type name="QtJambiVoidFuture" java-name="QFutureVoid">
florianlink
syncing with my current work, updating to 1.2, see changelog...
r10 <modify-function signature="resultCount()const" remove="all"/>
<modify-function signature="isResultReadyAt(int)const" remove="all"/>
</value-type>
florianlink
update to Qt 4.6 xml files...
r108 <value-type name="QtJambiFuture" java-name="QFuture" generic-class="yes"/>
florianlink
syncing with my current work, updating to 1.2, see changelog...
r10 <object-type name="QFutureWatcherBase">
<modify-function signature="connectNotify(const char *)" remove="all"/>
<modify-function signature="disconnectNotify(const char *)" remove="all"/>
</object-type>
florianlink
update to Qt 4.6 xml files...
r108 <object-type name="QtJambiVoidFutureWatcher" java-name="QFutureWatcherVoid"/>
florianlink
syncing with my current work, updating to 1.2, see changelog...
r10 <object-type name="QFutureWatcher" generate="no">
<modify-function signature="future()const" remove="all"/>
</object-type>
florianlink
update to Qt 4.6 xml files...
r108 <object-type name="QtJambiFutureWatcher" java-name="QFutureWatcher" generic-class="yes"/>
florianlink
syncing with my current work, updating to 1.2, see changelog...
r10 <object-type name="QFutureSynchronizer" generate="no"/>
florianlink
update to Qt 4.6 xml files...
r108 <object-type name="QtJambiFutureSynchronizer" generic-class="yes" java-name="QFutureSynchronizer"/>
<object-type name="QtJambiVoidFutureSynchronizer" java-name="QFutureSynchronizerVoid"/>
florianlink
syncing with my current work, updating to 1.2, see changelog...
r10 <object-type name="QThreadPool"/>
florianlink
update to Qt 4.6 xml files...
r108
florianlink
syncing with my current work, updating to 1.2, see changelog...
r10 <object-type name="QFutureIterator" generate="no">
florianlink
update to Qt 4.6 xml files...
r108 <modify-function signature="operator=(const QFuture&amp;)" remove="all"/>
florianlink
syncing with my current work, updating to 1.2, see changelog...
r10 </object-type>
florianlink
update to Qt 4.6 xml files...
r108 <object-type name="QtJambiFutureIterator" generic-class="yes" java-name="QFutureIterator"/>
florianlink
syncing with my current work, updating to 1.2, see changelog...
r10 <object-type name="QRunnable"/>
florianlink
Updated to Qt 4.8 and added some previously unwrapped classes...
r174 <object-type name="QSysInfo"/>
<object-type name="QLibrary"/>
<object-type name="QResource"/>
<object-type name="QSharedMemory"/>
<object-type name="QMetaObject"/>
<object-type name="QMetaMethod"/>
<object-type name="QMetaEnum"/>
<object-type name="QMetaProperty"/>
<object-type name="QMetaClassInfo"/>
<object-type name="QElapsedTimer"/>
<object-type name="QMetaType"/>
florianlink
update to Qt 4.6 xml files...
r108 <!-- Inefficient hash codes -->
<suppress-warning text="WARNING(MetaJavaBuilder) :: Class 'QUuid' has equals operators but no qHash() function. Hashcode of objects will consistently be 0."/>
<suppress-warning text="WARNING(MetaJavaBuilder) :: Class 'QLocale' has equals operators but no qHash() function. Hashcode of objects will consistently be 0."/>
<suppress-warning text="WARNING(MetaJavaBuilder) :: Class 'QFuture' has equals operators but no qHash() function. Hashcode of objects will consistently be 0."/>
<suppress-warning text="WARNING(MetaJavaBuilder) :: Class 'QRegExp' has equals operators but no qHash() function. Hashcode of objects will consistently be 0."/>
<suppress-warning text="WARNING(MetaJavaBuilder) :: Class 'QFutureVoid' has equals operators but no qHash() function. Hashcode of objects will consistently be 0."/>
<suppress-warning text="WARNING(MetaJavaBuilder) :: Class 'QUrl' has equals operators but no qHash() function. Hashcode of objects will consistently be 0."/>
<suppress-warning text="WARNING(MetaJavaBuilder) :: Class 'QProcessEnvironment' has equals operators but no qHash() function. Hashcode of objects will consistently be 0."/>
florianlink
syncing with my current work, updating to 1.2, see changelog...
r10
florianlink
update to Qt 4.6 xml files...
r108 <suppress-warning text="WARNING(MetaJavaBuilder) :: skipping function 'QtConcurrent::selectIteration', unmatched parameter type 'T'"/>
<suppress-warning text="WARNING(MetaJavaBuilder) :: skipping function 'QVariantAnimation::registerInterpolator', unmatched parameter type 'QVariantAnimation::Interpolator'"/>
florianlink
syncing with my current work, updating to 1.2, see changelog...
r10
florianlink
update to Qt 4.6 xml files...
r108 <suppress-warning text="WARNING(MetaJavaBuilder) :: skipping * unmatched *type 'Qt::Initialization'"/>
florianlink
syncing with my current work, updating to 1.2, see changelog...
r10 <suppress-warning text="WARNING(MetaJavaBuilder) :: skipping * unmatched *type 'std::*'"/>
<suppress-warning text="WARNING(MetaJavaBuilder) :: skipping * unmatched *type '*Private\*'"/>
<suppress-warning text="WARNING(MetaJavaBuilder) :: skipping * unmatched *type '*Private&amp;'"/>
<suppress-warning text="WARNING(MetaJavaBuilder) :: skipping * unmatched *type 'FILE\*'"/>
<suppress-warning text="WARNING(MetaJavaBuilder) :: skipping * unmatched *type 'QByteArray::Data\*'"/>
<suppress-warning text="WARNING(MetaJavaBuilder) :: skipping * unmatched *type 'QTSMFC'"/>
<suppress-warning text="WARNING(MetaJavaBuilder) :: skipping * unmatched *type 'QTSMFI'"/>
<suppress-warning text="WARNING(MetaJavaBuilder) :: skipping * unmatched *type 'QAbstractFileEngine::ExtensionOption const\*'"/>
<suppress-warning text="WARNING(MetaJavaBuilder) :: skipping * unmatched *type 'QAbstractFileEngine::Iterator\*'"/>
<suppress-warning text="WARNING(MetaJavaBuilder) :: skipping * unmatched *type 'QDataStream::ByteOrder'"/>
<suppress-warning text="WARNING(MetaJavaBuilder) :: visibility of function '*' modified in class '*'"/>
<suppress-warning text="WARNING(MetaJavaBuilder) :: hiding of function '*' in class '*'"/>
<suppress-warning text="WARNING(CppImplGenerator) :: protected function '*' in final class '*'"/>
<suppress-warning text="WARNING(MetaJavaBuilder) :: skipping * unmatched *type 'QPointer&lt;*&gt;'"/>
<suppress-warning text="WARNING(MetaJavaBuilder) :: skipping * unmatched *type 'QVector&lt;*&gt;'"/>
florianlink
update to Qt 4.6 xml files...
r108 <suppress-warning text="* private virtual function '*' in 'QAbstractListModel'"/>
<suppress-warning text="* private virtual function '*' in 'QAbstractTableModel'"/>
<suppress-warning text="* private virtual function '*' in 'QListWidget'"/>
<suppress-warning text="* private virtual function '*' in 'QTreeWidget'"/>
<suppress-warning text="* private virtual function '*' in 'QFontDialog'"/>
<suppress-warning text="* private virtual function '*' in 'QTableWidget'"/>
florianlink
syncing with my current work, updating to 1.2, see changelog...
r10 <suppress-warning text="WARNING(MetaJavaBuilder) :: skipping function 'QFutureWatcherBase::futureInterface', unmatched return type 'QFutureInterfaceBase&amp;'"/>
<suppress-warning text="WARNING(MetaJavaBuilder) :: skipping function 'QFutureWatcherBase::futureInterface', unmatched return type 'QFutureInterfaceBase const&amp;'"/>
<suppress-warning text="WARNING(MetaJavaBuilder) :: skipping function 'QFutureWatcher::futureInterface', unmatched return type 'QFutureInterfaceBase&amp;'"/>
<suppress-warning text="WARNING(MetaJavaBuilder) :: skipping function 'QFutureWatcher::futureInterface', unmatched return type 'QFutureInterfaceBase const&amp;'"/>
<suppress-warning text="WARNING(MetaJavaBuilder) :: unknown operator 'T'"/>
<suppress-warning text="WARNING(MetaJavaBuilder) :: skipping function 'QFuture::constBegin', unmatched return type 'const_iterator'"/>
<suppress-warning text="WARNING(MetaJavaBuilder) :: skipping function 'QFuture::end', unmatched return type 'const_iterator'"/>
<suppress-warning text="WARNING(MetaJavaBuilder) :: skipping function 'QFuture::constEnd', unmatched return type 'const_iterator'"/>
<suppress-warning text="WARNING(MetaJavaBuilder) :: skipping function 'QFuture::QFuture', unmatched parameter type 'QFutureInterface&lt;T&gt;*'"/>
<suppress-warning text="WARNING(MetaJavaBuilder) :: skipping function 'QFuture::begin', unmatched return type 'const_iterator'"/>
florianlink
update to Qt 4.6 xml files...
r108 <suppress-warning text="WARNING(MetaJavaBuilder) :: skipping function 'QtConcurrent::advance', unmatched parameter type 'It&amp;'"/>
florianlink
syncing with my current work, updating to 1.2, see changelog...
r10 <suppress-warning text="WARNING(MetaJavaBuilder) :: skipping function 'QtConcurrent::blockingMapped', unmatched return type 'Sequence'"/>
<suppress-warning text="WARNING(MetaJavaBuilder) :: skipping function 'QtConcurrent::blockingMapped', unmatched return type 'QList&lt;U&gt;'"/>
<suppress-warning text="WARNING(MetaJavaBuilder) :: skipping function 'QtConcurrent::blockingMapped', unmatched return type 'QList&lt;MapFunctor::result_type&gt;'"/>
<suppress-warning text="WARNING(MetaJavaBuilder) :: skipping function 'QtConcurrent::blockingMapped', unmatched return type 'OutputSequence'"/>
<suppress-warning text="WARNING(MetaJavaBuilder) :: skipping function 'QtConcurrent::filtered', unmatched parameter type 'Iterator'"/>
<suppress-warning text="WARNING(MetaJavaBuilder) :: skipping function 'QtConcurrent::filtered', unmatched parameter type 'Sequence const&amp;'"/>
<suppress-warning text="WARNING(MetaJavaBuilder) :: skipping function 'QtConcurrent::filter', unmatched parameter type 'Sequence&amp;'"/>
florianlink
update to Qt 4.6 xml files...
r108 <suppress-warning text="WARNING(MetaJavaBuilder) :: skipping function 'QtConcurrent::startFiltered', unmatched return type 'ThreadEngineStarter&lt;qValueType&lt;Iterator&gt;::value_type&gt;"/>
florianlink
syncing with my current work, updating to 1.2, see changelog...
r10 <suppress-warning text="WARNING(MetaJavaBuilder) :: skipping function 'QtConcurrent::startFiltered', unmatched return type 'ThreadEngineStarter&lt;Sequence::value_type&gt;'"/>
<suppress-warning text="WARNING(MetaJavaBuilder) :: skipping function 'QtConcurrent::startFiltered', unmatched return type 'ThreadEngineStarter&lt;Iterator::value_type&gt;'"/>
<suppress-warning text="WARNING(MetaJavaBuilder) :: skipping function 'QtConcurrent::blockingMappedReduced', unmatched return type 'V'"/>
<suppress-warning text="WARNING(MetaJavaBuilder) :: skipping function 'QtConcurrent::blockingMappedReduced', unmatched return type 'W'"/>
<suppress-warning text="WARNING(MetaJavaBuilder) :: skipping function 'QtConcurrent::blockingMappedReduced', unmatched return type 'ResultType'"/>
<suppress-warning text="WARNING(MetaJavaBuilder) :: skipping function 'QtConcurrent::blockingMappedReduced', unmatched return type 'U'"/>
<suppress-warning text="WARNING(MetaJavaBuilder) :: skipping function 'QtConcurrent::blockingFiltered', unmatched return type 'OutputSequence'"/>
<suppress-warning text="WARNING(MetaJavaBuilder) :: skipping function 'QtConcurrent::blockingFiltered', unmatched return type 'Sequence'"/>
<suppress-warning text="WARNING(MetaJavaBuilder) :: skipping function 'QtConcurrent::startMappedReduced', unmatched return type 'ThreadEngineStarter&lt;ResultType&gt;'"/>
<suppress-warning text="WARNING(MetaJavaBuilder) :: skipping function 'QtConcurrent::blockingFilteredReduced', unmatched return type 'U'"/>
<suppress-warning text="WARNING(MetaJavaBuilder) :: skipping function 'QtConcurrent::blockingFilteredReduced', unmatched return type 'V'"/>
<suppress-warning text="WARNING(MetaJavaBuilder) :: skipping function 'QtConcurrent::blockingFilteredReduced', unmatched return type 'ResultType'"/>
<suppress-warning text="WARNING(MetaJavaBuilder) :: skipping function 'QtConcurrent::startMap', unmatched return type 'ThreadEngineStarter&lt;void&gt;'"/>
<suppress-warning text="WARNING(MetaJavaBuilder) :: skipping function 'QtConcurrent::startThreadEngine', unmatched return type 'ThreadEngineStarter&lt;ThreadEngine::ResultType&gt;'"/>
<suppress-warning text="WARNING(MetaJavaBuilder) :: skipping function 'QtConcurrent::mappedReduced', unmatched parameter type 'Iterator'"/>
<suppress-warning text="WARNING(MetaJavaBuilder) :: skipping function 'QtConcurrent::mappedReduced', unmatched parameter type 'Sequence const&amp;'"/>
<suppress-warning text="WARNING(MetaJavaBuilder) :: skipping function 'QtConcurrent::filteredReduced', unmatched parameter type 'Iterator'"/>
<suppress-warning text="WARNING(MetaJavaBuilder) :: skipping function 'QtConcurrent::filteredReduced', unmatched parameter type 'Sequence const&amp;'"/>
<suppress-warning text="WARNING(MetaJavaBuilder) :: skipping function 'QtConcurrent::map', unmatched parameter type 'Iterator'"/>
<suppress-warning text="WARNING(MetaJavaBuilder) :: skipping function 'QtConcurrent::map', unmatched parameter type 'Sequence&amp;'"/>
<suppress-warning text="WARNING(MetaJavaBuilder) :: skipping function 'QtConcurrent::filterInternal', unmatched return type 'ThreadEngineStarter&lt;void&gt;'"/>
<suppress-warning text="WARNING(MetaJavaBuilder) :: skipping function 'QtConcurrent::createFunctor', unmatched return type 'QtConcurrent::SelectMemberFunctor0lt;T,Class&gt;::type'"/>
<suppress-warning text="WARNING(MetaJavaBuilder) :: skipping function 'QtConcurrent::createFunctor', unmatched return type 'SelectFunctor0&lt;T,T&gt;::type'"/>
<suppress-warning text="WARNING(MetaJavaBuilder) :: skipping function 'QtConcurrent::mapped', unmatched parameter type 'Iterator'"/>
<suppress-warning text="WARNING(MetaJavaBuilder) :: skipping function 'QtConcurrent::mapped', unmatched parameter type 'Sequence const&amp;'"/>
<suppress-warning text="WARNING(MetaJavaBuilder) :: skipping function 'QtConcurrent::blockingMap', unmatched parameter type 'Iterator'"/>
<suppress-warning text="WARNING(MetaJavaBuilder) :: skipping function 'QtConcurrent::blockingMap', unmatched parameter type 'Sequence&amp;'"/>
<suppress-warning text="WARNING(MetaJavaBuilder) :: skipping function 'QtConcurrent::startMapped', unmatched return type 'QtConcurrent::ThreadEngineStarter&lt;T&gt;'"/>
<suppress-warning text="WARNING(MetaJavaBuilder) :: skipping function 'QtConcurrent::startFilteredReduced', unmatched return type 'ThreadEngineStarter&lt;ResultType&gt;'"/>
<suppress-warning text="WARNING(MetaJavaBuilder) :: skipping function 'QtConcurrent::run', unmatched parameter type 'Class const*'"/>
<suppress-warning text="WARNING(MetaJavaBuilder) :: skipping function 'QtConcurrent::run', unmatched parameter type 'Class*'"/>
<suppress-warning text="WARNING(MetaJavaBuilder) :: skipping function 'QtConcurrent::run', unmatched parameter type 'Class const&amp;'"/>
<suppress-warning text="WARNING(MetaJavaBuilder) :: skipping function 'QtConcurrent::run', unmatched parameter type 'FunctionObject*'"/>
<suppress-warning text="WARNING(MetaJavaBuilder) :: skipping function 'QtConcurrent::run', unmatched parameter type 'FunctionObject'"/>
<suppress-warning text="WARNING(MetaJavaBuilder) :: skipping function 'QtConcurrent::run', unmatched parameter type 'T'"/>
<suppress-warning text="WARNING(MetaJavaBuilder) :: skipping function 'QtConcurrent::blockingFilter', unmatched parameter type 'Sequence&amp;'"/>
<suppress-warning text="WARNING(MetaJavaBuilder) :: skipping function 'QtConcurrent::createFunctor', unmatched return type 'QtConcurrent::SelectMemberFunctor0&lt;T,Class&gt;::type'"/>
florianlink
update to Qt 4.6 xml files...
r108 <suppress-warning text="WARNING(Parser) :: ** WARNING scope not found for function definition:QFuture&lt;void&gt;::operator= - definition *ignored*"/>
<suppress-warning text="WARNING(Parser) :: ** WARNING scope not found for function definition:QFutureInterface&lt;void&gt;::future - definition *ignored*"/>
<suppress-warning text="WARNING(Parser) :: ** WARNING scope not found for function definition:QFutureWatcher&lt;void&gt;::setFuture - definition *ignored*"/>
florianlink
syncing with my current work, updating to 1.2, see changelog...
r10 </typesystem>