Alien-SmokeQt
view release on metacpan or search on metacpan
smoke/qt/qtcore/smokeconfig.xml view on Meta::CPAN
<config>
<moduleName>qtcore</moduleName>
<scalarTypes>
<!-- QString is a class, but represented as a scalar (#) in munged names -->
<typeName>QString</typeName>
</scalarTypes>
<voidpTypes>
<!-- both are classes, but they are represented as Smoke::t_voidp -->
<typeName>QStringList</typeName>
<typeName>QString</typeName>
</voidpTypes>
<exclude>
<!-- we don't want private stuff in smoke.. -->
<signature>.*::d_ptr.*</signature>
<signature>.*::q_ptr.*</signature>
<signature>.*QUuid::data.*</signature>
<signature>.*QBitArray::data_ptr.*</signature>
<signature>.*QByteArray::data_ptr.*</signature>
<signature>.*\(.*Private.*\).*</signature>
<signature>.*QLocale::p</signature>
<signature>.*QLocale::v</signature>
<signature>.*QByteArrayMatcher::dummy</signature>
<signature>.*QByteArrayMatcher::p</signature>
<signature>.*QResource::QResource\(const QResource&\).*</signature>
<signature>.*QStringMatcher::q_data</signature>
<signature>.*QStringMatcher::p</signature>
<!-- why doesn't this work?! -->
<signature>.*QTextCodec::ConverterState::state_data.*</signature>
<!-- Thread related stuff belongs to the bindings language -->
<signature>.*QtConcurrent.*</signature>
<!-- this doesn't link, internal stuff.. -->
<signature>.*qFindString.*</signature>
<!-- windows internal helper functions -->
<signature>.*qFrom.*Endian_helper.*</signature>
</exclude>
<functions>
<!-- include functions starting with 'q' -->
<name>^q.*</name>
<name>.*::q.*</name>
<!-- and operators -->
<name>.*operator.*</name>
</functions>
<classList>
<class>QAbstractAnimation</class>
<class>QAbstractEventDispatcher</class>
<class>QAbstractFileEngine</class>
<class>QAbstractFileEngine::ExtensionOption</class>
<class>QAbstractFileEngine::ExtensionReturn</class>
<class>QAbstractFileEngineHandler</class>
<class>QAbstractFileEngineIterator</class>
<class>QAbstractFileEngine::MapExtensionOption</class>
<class>QAbstractFileEngine::MapExtensionReturn</class>
<class>QAbstractFileEngine::UnMapExtensionOption</class>
<class>QAbstractItemModel</class>
<class>QAbstractListModel</class>
<class>QAbstractState</class>
<class>QAbstractTableModel</class>
<class>QAbstractTransition</class>
<class>QAnimationGroup</class>
<class>QAtomicInt</class>
<class>QBasicAtomicInt</class>
<class>QBasicTimer</class>
<class>QBitArray</class>
<class>QBitRef</class>
<class>QBool</class>
<class>QBuffer</class>
<class>QByteArray</class>
<class>QByteArrayMatcher</class>
<class>QByteRef</class>
<class>QChar</class>
<class>QCharRef</class>
<class>QChildEvent</class>
<class>QCoreApplication</class>
<class>QCryptographicHash</class>
<class>QDataStream</class>
<class>QDate</class>
<class>QDateTime</class>
<class>QDebug</class>
<class>QDir</class>
<class>QDirIterator</class>
<class>QDynamicPropertyChangeEvent</class>
<class>QEasingCurve</class>
<class>QElapsedTimer</class>
<class>QEvent</class>
<class>QEventLoop</class>
<class>QEventTransition</class>
<class>QFactoryInterface</class>
<class>QFile</class>
<class>QFileExtension</class>
( run in 1.585 second using v1.01-cache-2.11-cpan-2398b32b56e )