7.2. Interfaces for libQtCore

Table 7-1 defines the library name and shared object name for the libQtCore library

Table 7-1. libQtCore Definition

Library:libQtCore
SONAME:libQtCore.so.4

The behavior of the interfaces in this library is specified by the following specifications:

[CXXABI] Itanium™ C++ ABI
[QtCore] QtCore 4.2.0

7.2.1. QtCore

7.2.1.1. Class data for QObject

The virtual table for the QObject class is described by Table 7-2

Table 7-2. Primary vtable for QObject

Base Offset0
Virtual Base Offset0
RTTItypeinfo for QObject
vfunc[0]:QObject::metaObject() const
vfunc[1]:QObject::qt_metacast(char const*)
vfunc[2]:QObject::qt_metacall(QMetaObject::Call, int, void**)
vfunc[3]:QObject::~QObject()
vfunc[4]:QObject::~QObject()
vfunc[5]:QObject::event(QEvent*)
vfunc[6]:QObject::eventFilter(QObject*, QEvent*)
vfunc[7]:QObject::timerEvent(QTimerEvent*)
vfunc[8]:QObject::childEvent(QChildEvent*)
vfunc[9]:QObject::customEvent(QEvent*)
vfunc[10]:QObject::connectNotify(char const*)
vfunc[11]:QObject::disconnectNotify(char const*)

The Run Time Type Information for the QObject class is described by Table 7-3

Table 7-3. typeinfo for QObject

Base Vtablevtable for __cxxabiv1::__class_type_info
Nametypeinfo name for QObject

7.2.1.2. Class data for QObjectUserData

The virtual table for the QObjectUserData class is described by Table 7-4

Table 7-4. Primary vtable for QObjectUserData

Base Offset0
Virtual Base Offset0
RTTItypeinfo for QObjectUserData
vfunc[0]:QObjectUserData::~QObjectUserData()
vfunc[1]:QObjectUserData::~QObjectUserData()

The Run Time Type Information for the QObjectUserData class is described by Table 7-5

Table 7-5. typeinfo for QObjectUserData

Base Vtablevtable for __cxxabiv1::__class_type_info
Nametypeinfo name for QObjectUserData

7.2.1.3. Class data for QIODevice

The virtual table for the QIODevice class is described by Table 7-6

Table 7-6. Primary vtable for QIODevice

Base Offset0
Virtual Base Offset0
RTTItypeinfo for QIODevice
vfunc[0]:QIODevice::metaObject() const
vfunc[1]:QIODevice::qt_metacast(char const*)
vfunc[2]:QIODevice::qt_metacall(QMetaObject::Call, int, void**)
vfunc[3]:QIODevice::~QIODevice()
vfunc[4]:QIODevice::~QIODevice()
vfunc[5]:QObject::event(QEvent*)
vfunc[6]:QObject::eventFilter(QObject*, QEvent*)
vfunc[7]:QObject::timerEvent(QTimerEvent*)
vfunc[8]:QObject::childEvent(QChildEvent*)
vfunc[9]:QObject::customEvent(QEvent*)
vfunc[10]:QObject::connectNotify(char const*)
vfunc[11]:QObject::disconnectNotify(char const*)
vfunc[12]:QIODevice::isSequential() const
vfunc[13]:QIODevice::open(QFlags<QIODevice::OpenModeFlag>)
vfunc[14]:QIODevice::close()
vfunc[15]:QIODevice::pos() const
vfunc[16]:QIODevice::size() const
vfunc[17]:QIODevice::seek(long long)
vfunc[18]:QIODevice::atEnd() const
vfunc[19]:QIODevice::reset()
vfunc[20]:QIODevice::bytesAvailable() const
vfunc[21]:QIODevice::bytesToWrite() const
vfunc[22]:QIODevice::canReadLine() const
vfunc[23]:QIODevice::waitForReadyRead(int)
vfunc[24]:QIODevice::waitForBytesWritten(int)
vfunc[25]:__cxa_pure_virtual
vfunc[26]:QIODevice::readLineData(char*, long long)
vfunc[27]:__cxa_pure_virtual

The Run Time Type Information for the QIODevice class is described by Table 7-7

Table 7-7. typeinfo for QIODevice

Base Vtablevtable for __cxxabiv1::__si_class_type_info
Nametypeinfo name for QIODevice
basetype:typeinfo for QObject

7.2.1.4. Class data for QDataStream

The virtual table for the QDataStream class is described by Table 7-8

Table 7-8. Primary vtable for QDataStream

Base Offset0
Virtual Base Offset0
RTTItypeinfo for QDataStream
vfunc[0]:QDataStream::~QDataStream()
vfunc[1]:QDataStream::~QDataStream()

The Run Time Type Information for the QDataStream class is described by Table 7-9

Table 7-9. typeinfo for QDataStream

Base Vtablevtable for __cxxabiv1::__class_type_info
Nametypeinfo name for QDataStream

7.2.1.5. Class data for QTextCodec

The virtual table for the QTextCodec class is described by Table 7-10

Table 7-10. Primary vtable for QTextCodec

Base Offset0
Virtual Base Offset0
RTTItypeinfo for QTextCodec
vfunc[0]:__cxa_pure_virtual
vfunc[1]:QTextCodec::aliases() const
vfunc[2]:__cxa_pure_virtual
vfunc[3]:__cxa_pure_virtual
vfunc[4]:__cxa_pure_virtual
vfunc[5]:QTextCodec::~QTextCodec()
vfunc[6]:QTextCodec::~QTextCodec()

The Run Time Type Information for the QTextCodec class is described by Table 7-11

Table 7-11. typeinfo for QTextCodec

Base Vtablevtable for __cxxabiv1::__class_type_info
Nametypeinfo name for QTextCodec

7.2.1.6. Class data for QTextStream

The virtual table for the QTextStream class is described by Table 7-12

Table 7-12. Primary vtable for QTextStream

Base Offset0
Virtual Base Offset0
RTTItypeinfo for QTextStream
vfunc[0]:QTextStream::~QTextStream()
vfunc[1]:QTextStream::~QTextStream()

The Run Time Type Information for the QTextStream class is described by Table 7-13

Table 7-13. typeinfo for QTextStream

Base Vtablevtable for __cxxabiv1::__class_type_info
Nametypeinfo name for QTextStream

7.2.1.7. Class data for QFile

The virtual table for the QFile class is described by Table 7-14

Table 7-14. Primary vtable for QFile

Base Offset0
Virtual Base Offset0
RTTItypeinfo for QFile
vfunc[0]:QFile::metaObject() const
vfunc[1]:QFile::qt_metacast(char const*)
vfunc[2]:QFile::qt_metacall(QMetaObject::Call, int, void**)
vfunc[3]:QFile::~QFile()
vfunc[4]:QFile::~QFile()
vfunc[5]:QObject::event(QEvent*)
vfunc[6]:QObject::eventFilter(QObject*, QEvent*)
vfunc[7]:QObject::timerEvent(QTimerEvent*)
vfunc[8]:QObject::childEvent(QChildEvent*)
vfunc[9]:QObject::customEvent(QEvent*)
vfunc[10]:QObject::connectNotify(char const*)
vfunc[11]:QObject::disconnectNotify(char const*)
vfunc[12]:QFile::isSequential() const
vfunc[13]:QFile::open(QFlags<QIODevice::OpenModeFlag>)
vfunc[14]:QFile::close()
vfunc[15]:QFile::pos() const
vfunc[16]:QFile::size() const
vfunc[17]:QFile::seek(long long)
vfunc[18]:QFile::atEnd() const
vfunc[19]:QIODevice::reset()
vfunc[20]:QIODevice::bytesAvailable() const
vfunc[21]:QIODevice::bytesToWrite() const
vfunc[22]:QIODevice::canReadLine() const
vfunc[23]:QIODevice::waitForReadyRead(int)
vfunc[24]:QIODevice::waitForBytesWritten(int)
vfunc[25]:QFile::readData(char*, long long)
vfunc[26]:QFile::readLineData(char*, long long)
vfunc[27]:QFile::writeData(char const*, long long)
vfunc[28]:QFile::fileEngine() const

The Run Time Type Information for the QFile class is described by Table 7-15

Table 7-15. typeinfo for QFile

Base Vtablevtable for __cxxabiv1::__si_class_type_info
Nametypeinfo name for QFile
basetype:typeinfo for QIODevice

7.2.1.8. Class data for QTemporaryFile

The virtual table for the QTemporaryFile class is described by Table 7-16

Table 7-16. Primary vtable for QTemporaryFile

Base Offset0
Virtual Base Offset0
RTTItypeinfo for QTemporaryFile
vfunc[0]:QTemporaryFile::metaObject() const
vfunc[1]:QTemporaryFile::qt_metacast(char const*)
vfunc[2]:QTemporaryFile::qt_metacall(QMetaObject::Call, int, void**)
vfunc[3]:QTemporaryFile::~QTemporaryFile()
vfunc[4]:QTemporaryFile::~QTemporaryFile()
vfunc[5]:QObject::event(QEvent*)
vfunc[6]:QObject::eventFilter(QObject*, QEvent*)
vfunc[7]:QObject::timerEvent(QTimerEvent*)
vfunc[8]:QObject::childEvent(QChildEvent*)
vfunc[9]:QObject::customEvent(QEvent*)
vfunc[10]:QObject::connectNotify(char const*)
vfunc[11]:QObject::disconnectNotify(char const*)
vfunc[12]:QFile::isSequential() const
vfunc[13]:QTemporaryFile::open(QFlags<QIODevice::OpenModeFlag>)
vfunc[14]:QFile::close()
vfunc[15]:QFile::pos() const
vfunc[16]:QFile::size() const
vfunc[17]:QFile::seek(long long)
vfunc[18]:QFile::atEnd() const
vfunc[19]:QIODevice::reset()
vfunc[20]:QIODevice::bytesAvailable() const
vfunc[21]:QIODevice::bytesToWrite() const
vfunc[22]:QIODevice::canReadLine() const
vfunc[23]:QIODevice::waitForReadyRead(int)
vfunc[24]:QIODevice::waitForBytesWritten(int)
vfunc[25]:QFile::readData(char*, long long)
vfunc[26]:QFile::readLineData(char*, long long)
vfunc[27]:QFile::writeData(char const*, long long)
vfunc[28]:QTemporaryFile::fileEngine() const

The Run Time Type Information for the QTemporaryFile class is described by Table 7-17

Table 7-17. typeinfo for QTemporaryFile

Base Vtablevtable for __cxxabiv1::__si_class_type_info
Nametypeinfo name for QTemporaryFile
basetype:typeinfo for QFile

7.2.1.9. Class data for QAbstractFileEngine

The virtual table for the QAbstractFileEngine class is described by Table 7-18

Table 7-18. Primary vtable for QAbstractFileEngine

Base Offset0
Virtual Base Offset0
RTTItypeinfo for QAbstractFileEngine
vfunc[0]:QAbstractFileEngine::~QAbstractFileEngine()
vfunc[1]:QAbstractFileEngine::~QAbstractFileEngine()
vfunc[2]:QAbstractFileEngine::open(QFlags<QIODevice::OpenModeFlag>)
vfunc[3]:QAbstractFileEngine::close()
vfunc[4]:QAbstractFileEngine::flush()
vfunc[5]:QAbstractFileEngine::size() const
vfunc[6]:QAbstractFileEngine::pos() const
vfunc[7]:QAbstractFileEngine::seek(long long)
vfunc[8]:QAbstractFileEngine::isSequential() const
vfunc[9]:QAbstractFileEngine::remove()
vfunc[10]:QAbstractFileEngine::copy(QString const&)
vfunc[11]:QAbstractFileEngine::rename(QString const&)
vfunc[12]:QAbstractFileEngine::link(QString const&)
vfunc[13]:QAbstractFileEngine::mkdir(QString const&, bool) const
vfunc[14]:QAbstractFileEngine::rmdir(QString const&, bool) const
vfunc[15]:QAbstractFileEngine::setSize(long long)
vfunc[16]:QAbstractFileEngine::caseSensitive() const
vfunc[17]:QAbstractFileEngine::isRelativePath() const
vfunc[18]:QAbstractFileEngine::entryList(QFlags<QDir::Filter>, QStringList const&) const
vfunc[19]:QAbstractFileEngine::fileFlags(QFlags<QAbstractFileEngine::FileFlag>) const
vfunc[20]:QAbstractFileEngine::setPermissions(unsigned int)
vfunc[21]:QAbstractFileEngine::fileName(QAbstractFileEngine::FileName) const
vfunc[22]:QAbstractFileEngine::ownerId(QAbstractFileEngine::FileOwner) const
vfunc[23]:QAbstractFileEngine::owner(QAbstractFileEngine::FileOwner) const
vfunc[24]:QAbstractFileEngine::fileTime(QAbstractFileEngine::FileTime) const
vfunc[25]:QAbstractFileEngine::setFileName(QString const&)
vfunc[26]:QAbstractFileEngine::handle() const
vfunc[27]:QAbstractFileEngine::beginEntryList(QFlags<QDir::Filter>, QStringList const&)
vfunc[28]:QAbstractFileEngine::endEntryList()
vfunc[29]:QAbstractFileEngine::read(char*, long long)
vfunc[30]:QAbstractFileEngine::readLine(char*, long long)
vfunc[31]:QAbstractFileEngine::write(char const*, long long)
vfunc[32]:QAbstractFileEngine::extension(QAbstractFileEngine::Extension, QAbstractFileEngine::ExtensionOption const*, QAbstractFileEngine::ExtensionReturn*)
vfunc[33]:QAbstractFileEngine::supportsExtension(QAbstractFileEngine::Extension) const

The Run Time Type Information for the QAbstractFileEngine class is described by Table 7-19

Table 7-19. typeinfo for QAbstractFileEngine

Base Vtablevtable for __cxxabiv1::__class_type_info
Nametypeinfo name for QAbstractFileEngine

7.2.1.10. Class data for QAbstractFileEngineHandler

The virtual table for the QAbstractFileEngineHandler class is described by Table 7-20

Table 7-20. Primary vtable for QAbstractFileEngineHandler

Base Offset0
Virtual Base Offset0
RTTItypeinfo for QAbstractFileEngineHandler
vfunc[0]:QAbstractFileEngineHandler::~QAbstractFileEngineHandler()
vfunc[1]:QAbstractFileEngineHandler::~QAbstractFileEngineHandler()
vfunc[2]:__cxa_pure_virtual

The Run Time Type Information for the QAbstractFileEngineHandler class is described by Table 7-21

Table 7-21. typeinfo for QAbstractFileEngineHandler

Base Vtablevtable for __cxxabiv1::__class_type_info
Nametypeinfo name for QAbstractFileEngineHandler

7.2.1.11. Class data for QFSFileEngine

The virtual table for the QFSFileEngine class is described by Table 7-22

Table 7-22. Primary vtable for QFSFileEngine

Base Offset0
Virtual Base Offset0
RTTItypeinfo for QFSFileEngine
vfunc[0]:QFSFileEngine::~QFSFileEngine()
vfunc[1]:QFSFileEngine::~QFSFileEngine()
vfunc[2]:QFSFileEngine::open(QFlags<QIODevice::OpenModeFlag>)
vfunc[3]:QFSFileEngine::close()
vfunc[4]:QFSFileEngine::flush()
vfunc[5]:QFSFileEngine::size() const
vfunc[6]:QFSFileEngine::pos() const
vfunc[7]:QFSFileEngine::seek(long long)
vfunc[8]:QFSFileEngine::isSequential() const
vfunc[9]:QFSFileEngine::remove()
vfunc[10]:QFSFileEngine::copy(QString const&)
vfunc[11]:QFSFileEngine::rename(QString const&)
vfunc[12]:QFSFileEngine::link(QString const&)
vfunc[13]:QFSFileEngine::mkdir(QString const&, bool) const
vfunc[14]:QFSFileEngine::rmdir(QString const&, bool) const
vfunc[15]:QFSFileEngine::setSize(long long)
vfunc[16]:QFSFileEngine::caseSensitive() const
vfunc[17]:QFSFileEngine::isRelativePath() const
vfunc[18]:QFSFileEngine::entryList(QFlags<QDir::Filter>, QStringList const&) const
vfunc[19]:QFSFileEngine::fileFlags(QFlags<QAbstractFileEngine::FileFlag>) const
vfunc[20]:QFSFileEngine::setPermissions(unsigned int)
vfunc[21]:QFSFileEngine::fileName(QAbstractFileEngine::FileName) const
vfunc[22]:QFSFileEngine::ownerId(QAbstractFileEngine::FileOwner) const
vfunc[23]:QFSFileEngine::owner(QAbstractFileEngine::FileOwner) const
vfunc[24]:QFSFileEngine::fileTime(QAbstractFileEngine::FileTime) const
vfunc[25]:QFSFileEngine::setFileName(QString const&)
vfunc[26]:QFSFileEngine::handle() const
vfunc[27]:QFSFileEngine::beginEntryList(QFlags<QDir::Filter>, QStringList const&)
vfunc[28]:QFSFileEngine::endEntryList()
vfunc[29]:QFSFileEngine::read(char*, long long)
vfunc[30]:QFSFileEngine::readLine(char*, long long)
vfunc[31]:QFSFileEngine::write(char const*, long long)
vfunc[32]:QFSFileEngine::extension(QAbstractFileEngine::Extension, QAbstractFileEngine::ExtensionOption const*, QAbstractFileEngine::ExtensionReturn*)
vfunc[33]:QFSFileEngine::supportsExtension(QAbstractFileEngine::Extension) const

The Run Time Type Information for the QFSFileEngine class is described by Table 7-23

Table 7-23. typeinfo for QFSFileEngine

Base Vtablevtable for __cxxabiv1::__si_class_type_info
Nametypeinfo name for QFSFileEngine
basetype:typeinfo for QAbstractFileEngine

7.2.1.12. Class data for QProcess

The virtual table for the QProcess class is described by Table 7-24

Table 7-24. Primary vtable for QProcess

Base Offset0
Virtual Base Offset0
RTTItypeinfo for QProcess
vfunc[0]:QProcess::metaObject() const
vfunc[1]:QProcess::qt_metacast(char const*)
vfunc[2]:QProcess::qt_metacall(QMetaObject::Call, int, void**)
vfunc[3]:QProcess::~QProcess()
vfunc[4]:QProcess::~QProcess()
vfunc[5]:QObject::event(QEvent*)
vfunc[6]:QObject::eventFilter(QObject*, QEvent*)
vfunc[7]:QObject::timerEvent(QTimerEvent*)
vfunc[8]:QObject::childEvent(QChildEvent*)
vfunc[9]:QObject::customEvent(QEvent*)
vfunc[10]:QObject::connectNotify(char const*)
vfunc[11]:QObject::disconnectNotify(char const*)
vfunc[12]:QProcess::isSequential() const
vfunc[13]:QIODevice::open(QFlags<QIODevice::OpenModeFlag>)
vfunc[14]:QProcess::close()
vfunc[15]:QIODevice::pos() const
vfunc[16]:QIODevice::size() const
vfunc[17]:QIODevice::seek(long long)
vfunc[18]:QProcess::atEnd() const
vfunc[19]:QIODevice::reset()
vfunc[20]:QProcess::bytesAvailable() const
vfunc[21]:QProcess::bytesToWrite() const
vfunc[22]:QProcess::canReadLine() const
vfunc[23]:QProcess::waitForReadyRead(int)
vfunc[24]:QProcess::waitForBytesWritten(int)
vfunc[25]:QProcess::readData(char*, long long)
vfunc[26]:QIODevice::readLineData(char*, long long)
vfunc[27]:QProcess::writeData(char const*, long long)
vfunc[28]:QProcess::setupChildProcess()

The Run Time Type Information for the QProcess class is described by Table 7-25

Table 7-25. typeinfo for QProcess

Base Vtablevtable for __cxxabiv1::__si_class_type_info
Nametypeinfo name for QProcess
basetype:typeinfo for QIODevice

7.2.1.13. Class data for QBuffer

The virtual table for the QBuffer class is described by Table 7-26

Table 7-26. Primary vtable for QBuffer

Base Offset0
Virtual Base Offset0
RTTItypeinfo for QBuffer
vfunc[0]:QBuffer::metaObject() const
vfunc[1]:QBuffer::qt_metacast(char const*)
vfunc[2]:QBuffer::qt_metacall(QMetaObject::Call, int, void**)
vfunc[3]:QBuffer::~QBuffer()
vfunc[4]:QBuffer::~QBuffer()
vfunc[5]:QObject::event(QEvent*)
vfunc[6]:QObject::eventFilter(QObject*, QEvent*)
vfunc[7]:QObject::timerEvent(QTimerEvent*)
vfunc[8]:QObject::childEvent(QChildEvent*)
vfunc[9]:QObject::customEvent(QEvent*)
vfunc[10]:QObject::connectNotify(char const*)
vfunc[11]:QObject::disconnectNotify(char const*)
vfunc[12]:QIODevice::isSequential() const
vfunc[13]:QBuffer::open(QFlags<QIODevice::OpenModeFlag>)
vfunc[14]:QBuffer::close()
vfunc[15]:QBuffer::pos() const
vfunc[16]:QBuffer::size() const
vfunc[17]:QBuffer::seek(long long)
vfunc[18]:QBuffer::atEnd() const
vfunc[19]:QIODevice::reset()
vfunc[20]:QIODevice::bytesAvailable() const
vfunc[21]:QIODevice::bytesToWrite() const
vfunc[22]:QBuffer::canReadLine() const
vfunc[23]:QIODevice::waitForReadyRead(int)
vfunc[24]:QIODevice::waitForBytesWritten(int)
vfunc[25]:QBuffer::readData(char*, long long)
vfunc[26]:QIODevice::readLineData(char*, long long)
vfunc[27]:QBuffer::writeData(char const*, long long)

The Run Time Type Information for the QBuffer class is described by Table 7-27

Table 7-27. typeinfo for QBuffer

Base Vtablevtable for __cxxabiv1::__si_class_type_info
Nametypeinfo name for QBuffer
basetype:typeinfo for QIODevice

7.2.1.14. Class data for QSettings

The virtual table for the QSettings class is described by Table 7-28

Table 7-28. Primary vtable for QSettings

Base Offset0
Virtual Base Offset0
RTTItypeinfo for QSettings
vfunc[0]:QSettings::metaObject() const
vfunc[1]:QSettings::qt_metacast(char const*)
vfunc[2]:QSettings::qt_metacall(QMetaObject::Call, int, void**)
vfunc[3]:QSettings::~QSettings()
vfunc[4]:QSettings::~QSettings()
vfunc[5]:QSettings::event(QEvent*)
vfunc[6]:QObject::eventFilter(QObject*, QEvent*)
vfunc[7]:QObject::timerEvent(QTimerEvent*)
vfunc[8]:QObject::childEvent(QChildEvent*)
vfunc[9]:QObject::customEvent(QEvent*)
vfunc[10]:QObject::connectNotify(char const*)
vfunc[11]:QObject::disconnectNotify(char const*)

The Run Time Type Information for the QSettings class is described by Table 7-29

Table 7-29. typeinfo for QSettings

Base Vtablevtable for __cxxabiv1::__si_class_type_info
Nametypeinfo name for QSettings
basetype:typeinfo for QObject

7.2.1.15. Class data for QFactoryInterface

The virtual table for the QFactoryInterface class is described by Table 7-30

Table 7-30. Primary vtable for QFactoryInterface

Base Offset0
Virtual Base Offset0
RTTItypeinfo for QFactoryInterface
vfunc[0]:NULL or QFactoryInterface::~QFactoryInterface()
vfunc[1]:NULL or QFactoryInterface::~QFactoryInterface()
vfunc[2]:__cxa_pure_virtual

The Run Time Type Information for the QFactoryInterface class is described by Table 7-31

Table 7-31. typeinfo for QFactoryInterface

Base Vtablevtable for __cxxabiv1::__class_type_info
Nametypeinfo name for QFactoryInterface

7.2.1.16. Class data for QTextCodecFactoryInterface

The virtual table for the QTextCodecFactoryInterface class is described by Table 7-32

Table 7-32. Primary vtable for QTextCodecFactoryInterface

Base Offset0
Virtual Base Offset0
RTTItypeinfo for QTextCodecFactoryInterface
vfunc[0]:NULL or QTextCodecFactoryInterface::~QTextCodecFactoryInterface()
vfunc[1]:NULL or QTextCodecFactoryInterface::~QTextCodecFactoryInterface()
vfunc[2]:__cxa_pure_virtual
vfunc[3]:__cxa_pure_virtual

The Run Time Type Information for the QTextCodecFactoryInterface class is described by Table 7-33

Table 7-33. typeinfo for QTextCodecFactoryInterface

Base Vtablevtable for __cxxabiv1::__si_class_type_info
Nametypeinfo name for QTextCodecFactoryInterface
basetype:typeinfo for QFactoryInterface

7.2.1.17. Class data for QTextCodecPlugin

The virtual table for the QTextCodecPlugin class is described by Table 7-34

Table 7-34. Primary vtable for QTextCodecPlugin

Base Offset0
Virtual Base Offset0
RTTItypeinfo for QTextCodecPlugin
vfunc[0]:QTextCodecPlugin::metaObject() const
vfunc[1]:QTextCodecPlugin::qt_metacast(char const*)
vfunc[2]:QTextCodecPlugin::qt_metacall(QMetaObject::Call, int, void**)
vfunc[3]:QTextCodecPlugin::~QTextCodecPlugin()
vfunc[4]:QTextCodecPlugin::~QTextCodecPlugin()
vfunc[5]:QObject::event(QEvent*)
vfunc[6]:QObject::eventFilter(QObject*, QEvent*)
vfunc[7]:QObject::timerEvent(QTimerEvent*)
vfunc[8]:QObject::childEvent(QChildEvent*)
vfunc[9]:QObject::customEvent(QEvent*)
vfunc[10]:QObject::connectNotify(char const*)
vfunc[11]:QObject::disconnectNotify(char const*)
vfunc[12]:__cxa_pure_virtual
vfunc[13]:__cxa_pure_virtual
vfunc[14]:__cxa_pure_virtual
vfunc[15]:__cxa_pure_virtual
vfunc[16]:__cxa_pure_virtual
vfunc[17]:QTextCodecPlugin::keys() const
vfunc[18]:QTextCodecPlugin::create(QString const&)

Table 7-35. Secondary vtable for QTextCodecPlugin

Base Offset-16
Virtual Base Offset0
RTTItypeinfo for QTextCodecPlugin
vfunc[0]:non-virtual thunk to QTextCodecPlugin::~QTextCodecPlugin()
vfunc[1]:non-virtual thunk to QTextCodecPlugin::~QTextCodecPlugin()
vfunc[2]:non-virtual thunk to QTextCodecPlugin::keys() const
vfunc[3]:non-virtual thunk to QTextCodecPlugin::create(QString const&)

The Run Time Type Information for the QTextCodecPlugin class is described by Table 7-36

Table 7-36. typeinfo for QTextCodecPlugin

Base Vtablevtable for __cxxabiv1::__vmi_class_type_info
Nametypeinfo name for QTextCodecPlugin
flags:0
basetype:typeinfo for QObject2
basetype:typeinfo for QTextCodecFactoryInterface2050

7.2.1.18. Class data for QTranslator

The virtual table for the QTranslator class is described by Table 7-37

Table 7-37. Primary vtable for QTranslator

Base Offset0
Virtual Base Offset0
RTTItypeinfo for QTranslator
vfunc[0]:QTranslator::metaObject() const
vfunc[1]:QTranslator::qt_metacast(char const*)
vfunc[2]:QTranslator::qt_metacall(QMetaObject::Call, int, void**)
vfunc[3]:QTranslator::~QTranslator()
vfunc[4]:QTranslator::~QTranslator()
vfunc[5]:QObject::event(QEvent*)
vfunc[6]:QObject::eventFilter(QObject*, QEvent*)
vfunc[7]:QObject::timerEvent(QTimerEvent*)
vfunc[8]:QObject::childEvent(QChildEvent*)
vfunc[9]:QObject::customEvent(QEvent*)
vfunc[10]:QObject::connectNotify(char const*)
vfunc[11]:QObject::disconnectNotify(char const*)
vfunc[12]:QTranslator::translate(char const*, char const*, char const*) const
vfunc[13]:QTranslator::isEmpty() const

The Run Time Type Information for the QTranslator class is described by Table 7-38

Table 7-38. typeinfo for QTranslator

Base Vtablevtable for __cxxabiv1::__si_class_type_info
Nametypeinfo name for QTranslator
basetype:typeinfo for QObject

7.2.1.19. Class data for QMimeData

The virtual table for the QMimeData class is described by Table 7-39

Table 7-39. Primary vtable for QMimeData

Base Offset0
Virtual Base Offset0
RTTItypeinfo for QMimeData
vfunc[0]:QMimeData::metaObject() const
vfunc[1]:QMimeData::qt_metacast(char const*)
vfunc[2]:QMimeData::qt_metacall(QMetaObject::Call, int, void**)
vfunc[3]:QMimeData::~QMimeData()
vfunc[4]:QMimeData::~QMimeData()
vfunc[5]:QObject::event(QEvent*)
vfunc[6]:QObject::eventFilter(QObject*, QEvent*)
vfunc[7]:QObject::timerEvent(QTimerEvent*)
vfunc[8]:QObject::childEvent(QChildEvent*)
vfunc[9]:QObject::customEvent(QEvent*)
vfunc[10]:QObject::connectNotify(char const*)
vfunc[11]:QObject::disconnectNotify(char const*)
vfunc[12]:QMimeData::hasFormat(QString const&) const
vfunc[13]:QMimeData::formats() const
vfunc[14]:QMimeData::retrieveData(QString const&, QVariant::Type) const

The Run Time Type Information for the QMimeData class is described by Table 7-40

Table 7-40. typeinfo for QMimeData

Base Vtablevtable for __cxxabiv1::__si_class_type_info
Nametypeinfo name for QMimeData
basetype:typeinfo for QObject

7.2.1.20. Class data for QEventLoop

The virtual table for the QEventLoop class is described by Table 7-41

Table 7-41. Primary vtable for QEventLoop

Base Offset0
Virtual Base Offset0
RTTItypeinfo for QEventLoop
vfunc[0]:QEventLoop::metaObject() const
vfunc[1]:QEventLoop::qt_metacast(char const*)
vfunc[2]:QEventLoop::qt_metacall(QMetaObject::Call, int, void**)
vfunc[3]:QEventLoop::~QEventLoop()
vfunc[4]:QEventLoop::~QEventLoop()
vfunc[5]:QObject::event(QEvent*)
vfunc[6]:QObject::eventFilter(QObject*, QEvent*)
vfunc[7]:QObject::timerEvent(QTimerEvent*)
vfunc[8]:QObject::childEvent(QChildEvent*)
vfunc[9]:QObject::customEvent(QEvent*)
vfunc[10]:QObject::connectNotify(char const*)
vfunc[11]:QObject::disconnectNotify(char const*)

The Run Time Type Information for the QEventLoop class is described by Table 7-42

Table 7-42. typeinfo for QEventLoop

Base Vtablevtable for __cxxabiv1::__si_class_type_info
Nametypeinfo name for QEventLoop
basetype:typeinfo for QObject

7.2.1.21. Class data for QEvent

The virtual table for the QEvent class is described by Table 7-43

Table 7-43. Primary vtable for QEvent

Base Offset0
Virtual Base Offset0
RTTItypeinfo for QEvent
vfunc[0]:QEvent::~QEvent()
vfunc[1]:QEvent::~QEvent()

The Run Time Type Information for the QEvent class is described by Table 7-44

Table 7-44. typeinfo for QEvent

Base Vtablevtable for __cxxabiv1::__class_type_info
Nametypeinfo name for QEvent

7.2.1.22. Class data for QTimerEvent

The virtual table for the QTimerEvent class is described by Table 7-45

Table 7-45. Primary vtable for QTimerEvent

Base Offset0
Virtual Base Offset0
RTTItypeinfo for QTimerEvent
vfunc[0]:QTimerEvent::~QTimerEvent()
vfunc[1]:QTimerEvent::~QTimerEvent()

The Run Time Type Information for the QTimerEvent class is described by Table 7-46

Table 7-46. typeinfo for QTimerEvent

Base Vtablevtable for __cxxabiv1::__si_class_type_info
Nametypeinfo name for QTimerEvent
basetype:typeinfo for QEvent

7.2.1.23. Class data for QChildEvent

The virtual table for the QChildEvent class is described by Table 7-47

Table 7-47. Primary vtable for QChildEvent

Base Offset0
Virtual Base Offset0
RTTItypeinfo for QChildEvent
vfunc[0]:QChildEvent::~QChildEvent()
vfunc[1]:QChildEvent::~QChildEvent()

The Run Time Type Information for the QChildEvent class is described by Table 7-48

Table 7-48. typeinfo for QChildEvent

Base Vtablevtable for __cxxabiv1::__si_class_type_info
Nametypeinfo name for QChildEvent
basetype:typeinfo for QEvent

7.2.1.24. Class data for QCustomEvent

The virtual table for the QCustomEvent class is described by Table 7-49

Table 7-49. Primary vtable for QCustomEvent

Base Offset0
Virtual Base Offset0
RTTItypeinfo for QCustomEvent
vfunc[0]:QCustomEvent::~QCustomEvent()
vfunc[1]:QCustomEvent::~QCustomEvent()

The Run Time Type Information for the QCustomEvent class is described by Table 7-50

Table 7-50. typeinfo for QCustomEvent

Base Vtablevtable for __cxxabiv1::__si_class_type_info
Nametypeinfo name for QCustomEvent
basetype:typeinfo for QEvent

7.2.1.25. Class data for QCoreApplication

The virtual table for the QCoreApplication class is described by Table 7-51

Table 7-51. Primary vtable for QCoreApplication

Base Offset0
Virtual Base Offset0
RTTItypeinfo for QCoreApplication
vfunc[0]:QCoreApplication::metaObject() const
vfunc[1]:QCoreApplication::qt_metacast(char const*)
vfunc[2]:QCoreApplication::qt_metacall(QMetaObject::Call, int, void**)
vfunc[3]:QCoreApplication::~QCoreApplication()
vfunc[4]:QCoreApplication::~QCoreApplication()
vfunc[5]:QCoreApplication::event(QEvent*)
vfunc[6]:QObject::eventFilter(QObject*, QEvent*)
vfunc[7]:QObject::timerEvent(QTimerEvent*)
vfunc[8]:QObject::childEvent(QChildEvent*)
vfunc[9]:QObject::customEvent(QEvent*)
vfunc[10]:QObject::connectNotify(char const*)
vfunc[11]:QObject::disconnectNotify(char const*)
vfunc[12]:QCoreApplication::notify(QObject*, QEvent*)
vfunc[13]:QCoreApplication::compressEvent(QEvent*, QObject*, QPostEventList*)

The Run Time Type Information for the QCoreApplication class is described by Table 7-52

Table 7-52. typeinfo for QCoreApplication

Base Vtablevtable for __cxxabiv1::__si_class_type_info
Nametypeinfo name for QCoreApplication
basetype:typeinfo for QObject

7.2.1.26. Class data for QAbstractItemModel

The virtual table for the QAbstractItemModel class is described by Table 7-53

Table 7-53. Primary vtable for QAbstractItemModel

Base Offset0
Virtual Base Offset0
RTTItypeinfo for QAbstractItemModel
vfunc[0]:QAbstractItemModel::metaObject() const
vfunc[1]:QAbstractItemModel::qt_metacast(char const*)
vfunc[2]:QAbstractItemModel::qt_metacall(QMetaObject::Call, int, void**)
vfunc[3]:QAbstractItemModel::~QAbstractItemModel()
vfunc[4]:QAbstractItemModel::~QAbstractItemModel()
vfunc[5]:QObject::event(QEvent*)
vfunc[6]:QObject::eventFilter(QObject*, QEvent*)
vfunc[7]:QObject::timerEvent(QTimerEvent*)
vfunc[8]:QObject::childEvent(QChildEvent*)
vfunc[9]:QObject::customEvent(QEvent*)
vfunc[10]:QObject::connectNotify(char const*)
vfunc[11]:QObject::disconnectNotify(char const*)
vfunc[12]:__cxa_pure_virtual
vfunc[13]:__cxa_pure_virtual
vfunc[14]:__cxa_pure_virtual
vfunc[15]:__cxa_pure_virtual
vfunc[16]:QAbstractItemModel::hasChildren(QModelIndex const&) const
vfunc[17]:__cxa_pure_virtual
vfunc[18]:QAbstractItemModel::setData(QModelIndex const&, QVariant const&, int)
vfunc[19]:QAbstractItemModel::headerData(int, Qt::Orientation, int) const
vfunc[20]:QAbstractItemModel::setHeaderData(int, Qt::Orientation, QVariant const&, int)
vfunc[21]:QAbstractItemModel::itemData(QModelIndex const&) const
vfunc[22]:QAbstractItemModel::setItemData(QModelIndex const&, QMap<int, QVariant> const&)
vfunc[23]:QAbstractItemModel::mimeTypes() const
vfunc[24]:QAbstractItemModel::mimeData(QList<QModelIndex> const&) const
vfunc[25]:QAbstractItemModel::dropMimeData(QMimeData const*, Qt::DropAction, int, int, QModelIndex const&)
vfunc[26]:QAbstractItemModel::supportedDropActions() const
vfunc[27]:QAbstractItemModel::insertRows(int, int, QModelIndex const&)
vfunc[28]:QAbstractItemModel::insertColumns(int, int, QModelIndex const&)
vfunc[29]:QAbstractItemModel::removeRows(int, int, QModelIndex const&)
vfunc[30]:QAbstractItemModel::removeColumns(int, int, QModelIndex const&)
vfunc[31]:QAbstractItemModel::fetchMore(QModelIndex const&)
vfunc[32]:QAbstractItemModel::canFetchMore(QModelIndex const&) const
vfunc[33]:QAbstractItemModel::flags(QModelIndex const&) const
vfunc[34]:QAbstractItemModel::sort(int, Qt::SortOrder)
vfunc[35]:QAbstractItemModel::buddy(QModelIndex const&) const
vfunc[36]:QAbstractItemModel::match(QModelIndex const&, int, QVariant const&, int, QFlags<Qt::MatchFlag>) const
vfunc[37]:QAbstractItemModel::span(QModelIndex const&) const
vfunc[38]:QAbstractItemModel::submit()
vfunc[39]:QAbstractItemModel::revert()

The Run Time Type Information for the QAbstractItemModel class is described by Table 7-54

Table 7-54. typeinfo for QAbstractItemModel

Base Vtablevtable for __cxxabiv1::__si_class_type_info
Nametypeinfo name for QAbstractItemModel
basetype:typeinfo for QObject

7.2.1.27. Class data for QAbstractTableModel

The virtual table for the QAbstractTableModel class is described by Table 7-55

Table 7-55. Primary vtable for QAbstractTableModel

Base Offset0
Virtual Base Offset0
RTTItypeinfo for QAbstractTableModel
vfunc[0]:QAbstractTableModel::metaObject() const
vfunc[1]:QAbstractTableModel::qt_metacast(char const*)
vfunc[2]:QAbstractTableModel::qt_metacall(QMetaObject::Call, int, void**)
vfunc[3]:QAbstractTableModel::~QAbstractTableModel()
vfunc[4]:QAbstractTableModel::~QAbstractTableModel()
vfunc[5]:QObject::event(QEvent*)
vfunc[6]:QObject::eventFilter(QObject*, QEvent*)
vfunc[7]:QObject::timerEvent(QTimerEvent*)
vfunc[8]:QObject::childEvent(QChildEvent*)
vfunc[9]:QObject::customEvent(QEvent*)
vfunc[10]:QObject::connectNotify(char const*)
vfunc[11]:QObject::disconnectNotify(char const*)
vfunc[12]:QAbstractTableModel::index(int, int, QModelIndex const&) const
vfunc[13]:QAbstractTableModel::parent(QModelIndex const&) const
vfunc[14]:__cxa_pure_virtual
vfunc[15]:__cxa_pure_virtual
vfunc[16]:QAbstractTableModel::hasChildren(QModelIndex const&) const
vfunc[17]:__cxa_pure_virtual
vfunc[18]:QAbstractItemModel::setData(QModelIndex const&, QVariant const&, int)
vfunc[19]:QAbstractItemModel::headerData(int, Qt::Orientation, int) const
vfunc[20]:QAbstractItemModel::setHeaderData(int, Qt::Orientation, QVariant const&, int)
vfunc[21]:QAbstractItemModel::itemData(QModelIndex const&) const
vfunc[22]:QAbstractItemModel::setItemData(QModelIndex const&, QMap<int, QVariant> const&)
vfunc[23]:QAbstractItemModel::mimeTypes() const
vfunc[24]:QAbstractItemModel::mimeData(QList<QModelIndex> const&) const
vfunc[25]:QAbstractTableModel::dropMimeData(QMimeData const*, Qt::DropAction, int, int, QModelIndex const&)
vfunc[26]:QAbstractItemModel::supportedDropActions() const
vfunc[27]:QAbstractItemModel::insertRows(int, int, QModelIndex const&)
vfunc[28]:QAbstractItemModel::insertColumns(int, int, QModelIndex const&)
vfunc[29]:QAbstractItemModel::removeRows(int, int, QModelIndex const&)
vfunc[30]:QAbstractItemModel::removeColumns(int, int, QModelIndex const&)
vfunc[31]:QAbstractItemModel::fetchMore(QModelIndex const&)
vfunc[32]:QAbstractItemModel::canFetchMore(QModelIndex const&) const
vfunc[33]:QAbstractItemModel::flags(QModelIndex const&) const
vfunc[34]:QAbstractItemModel::sort(int, Qt::SortOrder)
vfunc[35]:QAbstractItemModel::buddy(QModelIndex const&) const
vfunc[36]:QAbstractItemModel::match(QModelIndex const&, int, QVariant const&, int, QFlags<Qt::MatchFlag>) const
vfunc[37]:QAbstractItemModel::span(QModelIndex const&) const
vfunc[38]:QAbstractItemModel::submit()
vfunc[39]:QAbstractItemModel::revert()

The Run Time Type Information for the QAbstractTableModel class is described by Table 7-56

Table 7-56. typeinfo for QAbstractTableModel

Base Vtablevtable for __cxxabiv1::__si_class_type_info
Nametypeinfo name for QAbstractTableModel
basetype:typeinfo for QAbstractItemModel

7.2.1.28. Class data for QAbstractListModel

The virtual table for the QAbstractListModel class is described by Table 7-57

Table 7-57. Primary vtable for QAbstractListModel

Base Offset0
Virtual Base Offset0
RTTItypeinfo for QAbstractListModel
vfunc[0]:QAbstractListModel::metaObject() const
vfunc[1]:QAbstractListModel::qt_metacast(char const*)
vfunc[2]:QAbstractListModel::qt_metacall(QMetaObject::Call, int, void**)
vfunc[3]:QAbstractListModel::~QAbstractListModel()
vfunc[4]:QAbstractListModel::~QAbstractListModel()
vfunc[5]:QObject::event(QEvent*)
vfunc[6]:QObject::eventFilter(QObject*, QEvent*)
vfunc[7]:QObject::timerEvent(QTimerEvent*)
vfunc[8]:QObject::childEvent(QChildEvent*)
vfunc[9]:QObject::customEvent(QEvent*)
vfunc[10]:QObject::connectNotify(char const*)
vfunc[11]:QObject::disconnectNotify(char const*)
vfunc[12]:QAbstractListModel::index(int, int, QModelIndex const&) const
vfunc[13]:QAbstractListModel::parent(QModelIndex const&) const
vfunc[14]:__cxa_pure_virtual
vfunc[15]:QAbstractListModel::columnCount(QModelIndex const&) const
vfunc[16]:QAbstractListModel::hasChildren(QModelIndex const&) const
vfunc[17]:__cxa_pure_virtual
vfunc[18]:QAbstractItemModel::setData(QModelIndex const&, QVariant const&, int)
vfunc[19]:QAbstractItemModel::headerData(int, Qt::Orientation, int) const
vfunc[20]:QAbstractItemModel::setHeaderData(int, Qt::Orientation, QVariant const&, int)
vfunc[21]:QAbstractItemModel::itemData(QModelIndex const&) const
vfunc[22]:QAbstractItemModel::setItemData(QModelIndex const&, QMap<int, QVariant> const&)
vfunc[23]:QAbstractItemModel::mimeTypes() const
vfunc[24]:QAbstractItemModel::mimeData(QList<QModelIndex> const&) const
vfunc[25]:QAbstractListModel::dropMimeData(QMimeData const*, Qt::DropAction, int, int, QModelIndex const&)
vfunc[26]:QAbstractItemModel::supportedDropActions() const
vfunc[27]:QAbstractItemModel::insertRows(int, int, QModelIndex const&)
vfunc[28]:QAbstractItemModel::insertColumns(int, int, QModelIndex const&)
vfunc[29]:QAbstractItemModel::removeRows(int, int, QModelIndex const&)
vfunc[30]:QAbstractItemModel::removeColumns(int, int, QModelIndex const&)
vfunc[31]:QAbstractItemModel::fetchMore(QModelIndex const&)
vfunc[32]:QAbstractItemModel::canFetchMore(QModelIndex const&) const
vfunc[33]:QAbstractItemModel::flags(QModelIndex const&) const
vfunc[34]:QAbstractItemModel::sort(int, Qt::SortOrder)
vfunc[35]:QAbstractItemModel::buddy(QModelIndex const&) const
vfunc[36]:QAbstractItemModel::match(QModelIndex const&, int, QVariant const&, int, QFlags<Qt::MatchFlag>) const
vfunc[37]:QAbstractItemModel::span(QModelIndex const&) const
vfunc[38]:QAbstractItemModel::submit()
vfunc[39]:QAbstractItemModel::revert()

The Run Time Type Information for the QAbstractListModel class is described by Table 7-58

Table 7-58. typeinfo for QAbstractListModel

Base Vtablevtable for __cxxabiv1::__si_class_type_info
Nametypeinfo name for QAbstractListModel
basetype:typeinfo for QAbstractItemModel

7.2.1.29. Class data for QSignalMapper

The virtual table for the QSignalMapper class is described by Table 7-59

Table 7-59. Primary vtable for QSignalMapper

Base Offset0
Virtual Base Offset0
RTTItypeinfo for QSignalMapper
vfunc[0]:QSignalMapper::metaObject() const
vfunc[1]:QSignalMapper::qt_metacast(char const*)
vfunc[2]:QSignalMapper::qt_metacall(QMetaObject::Call, int, void**)
vfunc[3]:QSignalMapper::~QSignalMapper()
vfunc[4]:QSignalMapper::~QSignalMapper()
vfunc[5]:QObject::event(QEvent*)
vfunc[6]:QObject::eventFilter(QObject*, QEvent*)
vfunc[7]:QObject::timerEvent(QTimerEvent*)
vfunc[8]:QObject::childEvent(QChildEvent*)
vfunc[9]:QObject::customEvent(QEvent*)
vfunc[10]:QObject::connectNotify(char const*)
vfunc[11]:QObject::disconnectNotify(char const*)

The Run Time Type Information for the QSignalMapper class is described by Table 7-60

Table 7-60. typeinfo for QSignalMapper

Base Vtablevtable for __cxxabiv1::__si_class_type_info
Nametypeinfo name for QSignalMapper
basetype:typeinfo for QObject

7.2.1.30. Class data for QObjectCleanupHandler

The virtual table for the QObjectCleanupHandler class is described by Table 7-61

Table 7-61. Primary vtable for QObjectCleanupHandler

Base Offset0
Virtual Base Offset0
RTTItypeinfo for QObjectCleanupHandler
vfunc[0]:QObjectCleanupHandler::metaObject() const
vfunc[1]:QObjectCleanupHandler::qt_metacast(char const*)
vfunc[2]:QObjectCleanupHandler::qt_metacall(QMetaObject::Call, int, void**)
vfunc[3]:QObjectCleanupHandler::~QObjectCleanupHandler()
vfunc[4]:QObjectCleanupHandler::~QObjectCleanupHandler()
vfunc[5]:QObject::event(QEvent*)
vfunc[6]:QObject::eventFilter(QObject*, QEvent*)
vfunc[7]:QObject::timerEvent(QTimerEvent*)
vfunc[8]:QObject::childEvent(QChildEvent*)
vfunc[9]:QObject::customEvent(QEvent*)
vfunc[10]:QObject::connectNotify(char const*)
vfunc[11]:QObject::disconnectNotify(char const*)

The Run Time Type Information for the QObjectCleanupHandler class is described by Table 7-62

Table 7-62. typeinfo for QObjectCleanupHandler

Base Vtablevtable for __cxxabiv1::__si_class_type_info
Nametypeinfo name for QObjectCleanupHandler
basetype:typeinfo for QObject

7.2.1.31. Class data for QSocketNotifier

The virtual table for the QSocketNotifier class is described by Table 7-63

Table 7-63. Primary vtable for QSocketNotifier

Base Offset0
Virtual Base Offset0
RTTItypeinfo for QSocketNotifier
vfunc[0]:QSocketNotifier::metaObject() const
vfunc[1]:QSocketNotifier::qt_metacast(char const*)
vfunc[2]:QSocketNotifier::qt_metacall(QMetaObject::Call, int, void**)
vfunc[3]:QSocketNotifier::~QSocketNotifier()
vfunc[4]:QSocketNotifier::~QSocketNotifier()
vfunc[5]:QSocketNotifier::event(QEvent*)
vfunc[6]:QObject::eventFilter(QObject*, QEvent*)
vfunc[7]:QObject::timerEvent(QTimerEvent*)
vfunc[8]:QObject::childEvent(QChildEvent*)
vfunc[9]:QObject::customEvent(QEvent*)
vfunc[10]:QObject::connectNotify(char const*)
vfunc[11]:QObject::disconnectNotify(char const*)

The Run Time Type Information for the QSocketNotifier class is described by Table 7-64

Table 7-64. typeinfo for QSocketNotifier

Base Vtablevtable for __cxxabiv1::__si_class_type_info
Nametypeinfo name for QSocketNotifier
basetype:typeinfo for QObject

7.2.1.32. Class data for QTimer

The virtual table for the QTimer class is described by Table 7-65

Table 7-65. Primary vtable for QTimer

Base Offset0
Virtual Base Offset0
RTTItypeinfo for QTimer
vfunc[0]:QTimer::metaObject() const
vfunc[1]:QTimer::qt_metacast(char const*)
vfunc[2]:QTimer::qt_metacall(QMetaObject::Call, int, void**)
vfunc[3]:QTimer::~QTimer()
vfunc[4]:QTimer::~QTimer()
vfunc[5]:QObject::event(QEvent*)
vfunc[6]:QObject::eventFilter(QObject*, QEvent*)
vfunc[7]:QTimer::timerEvent(QTimerEvent*)
vfunc[8]:QObject::childEvent(QChildEvent*)
vfunc[9]:QObject::customEvent(QEvent*)
vfunc[10]:QObject::connectNotify(char const*)
vfunc[11]:QObject::disconnectNotify(char const*)

The Run Time Type Information for the QTimer class is described by Table 7-66

Table 7-66. typeinfo for QTimer

Base Vtablevtable for __cxxabiv1::__si_class_type_info
Nametypeinfo name for QTimer
basetype:typeinfo for QObject

7.2.1.33. Class data for QAbstractEventDispatcher

The virtual table for the QAbstractEventDispatcher class is described by Table 7-67

Table 7-67. Primary vtable for QAbstractEventDispatcher

Base Offset0
Virtual Base Offset0
RTTItypeinfo for QAbstractEventDispatcher
vfunc[0]:QAbstractEventDispatcher::metaObject() const
vfunc[1]:QAbstractEventDispatcher::qt_metacast(char const*)
vfunc[2]:QAbstractEventDispatcher::qt_metacall(QMetaObject::Call, int, void**)
vfunc[3]:QAbstractEventDispatcher::~QAbstractEventDispatcher()
vfunc[4]:QAbstractEventDispatcher::~QAbstractEventDispatcher()
vfunc[5]:QObject::event(QEvent*)
vfunc[6]:QObject::eventFilter(QObject*, QEvent*)
vfunc[7]:QObject::timerEvent(QTimerEvent*)
vfunc[8]:QObject::childEvent(QChildEvent*)
vfunc[9]:QObject::customEvent(QEvent*)
vfunc[10]:QObject::connectNotify(char const*)
vfunc[11]:QObject::disconnectNotify(char const*)
vfunc[12]:__cxa_pure_virtual
vfunc[13]:__cxa_pure_virtual
vfunc[14]:__cxa_pure_virtual
vfunc[15]:__cxa_pure_virtual
vfunc[16]:__cxa_pure_virtual
vfunc[17]:__cxa_pure_virtual
vfunc[18]:__cxa_pure_virtual
vfunc[19]:__cxa_pure_virtual
vfunc[20]:__cxa_pure_virtual
vfunc[21]:__cxa_pure_virtual
vfunc[22]:__cxa_pure_virtual
vfunc[23]:QAbstractEventDispatcher::startingUp()
vfunc[24]:QAbstractEventDispatcher::closingDown()

The Run Time Type Information for the QAbstractEventDispatcher class is described by Table 7-68

Table 7-68. typeinfo for QAbstractEventDispatcher

Base Vtablevtable for __cxxabiv1::__si_class_type_info
Nametypeinfo name for QAbstractEventDispatcher
basetype:typeinfo for QObject

7.2.1.34. Class data for QPluginLoader

The virtual table for the QPluginLoader class is described by Table 7-69

Table 7-69. Primary vtable for QPluginLoader

Base Offset0
Virtual Base Offset0
RTTItypeinfo for QPluginLoader
vfunc[0]:QPluginLoader::metaObject() const
vfunc[1]:QPluginLoader::qt_metacast(char const*)
vfunc[2]:QPluginLoader::qt_metacall(QMetaObject::Call, int, void**)
vfunc[3]:QPluginLoader::~QPluginLoader()
vfunc[4]:QPluginLoader::~QPluginLoader()
vfunc[5]:QObject::event(QEvent*)
vfunc[6]:QObject::eventFilter(QObject*, QEvent*)
vfunc[7]:QObject::timerEvent(QTimerEvent*)
vfunc[8]:QObject::childEvent(QChildEvent*)
vfunc[9]:QObject::customEvent(QEvent*)
vfunc[10]:QObject::connectNotify(char const*)
vfunc[11]:QObject::disconnectNotify(char const*)

The Run Time Type Information for the QPluginLoader class is described by Table 7-70

Table 7-70. typeinfo for QPluginLoader

Base Vtablevtable for __cxxabiv1::__si_class_type_info
Nametypeinfo name for QPluginLoader
basetype:typeinfo for QObject

7.2.1.35. Class data for QLibrary

The virtual table for the QLibrary class is described by Table 7-71

Table 7-71. Primary vtable for QLibrary

Base Offset0
Virtual Base Offset0
RTTItypeinfo for QLibrary
vfunc[0]:QLibrary::metaObject() const
vfunc[1]:QLibrary::qt_metacast(char const*)
vfunc[2]:QLibrary::qt_metacall(QMetaObject::Call, int, void**)
vfunc[3]:QLibrary::~QLibrary()
vfunc[4]:QLibrary::~QLibrary()
vfunc[5]:QObject::event(QEvent*)
vfunc[6]:QObject::eventFilter(QObject*, QEvent*)
vfunc[7]:QObject::timerEvent(QTimerEvent*)
vfunc[8]:QObject::childEvent(QChildEvent*)
vfunc[9]:QObject::customEvent(QEvent*)
vfunc[10]:QObject::connectNotify(char const*)
vfunc[11]:QObject::disconnectNotify(char const*)

The Run Time Type Information for the QLibrary class is described by Table 7-72

Table 7-72. typeinfo for QLibrary

Base Vtablevtable for __cxxabiv1::__si_class_type_info
Nametypeinfo name for QLibrary
basetype:typeinfo for QObject

7.2.1.36. Class data for QThread

The virtual table for the QThread class is described by Table 7-73

Table 7-73. Primary vtable for QThread

Base Offset0
Virtual Base Offset0
RTTItypeinfo for QThread
vfunc[0]:QThread::metaObject() const
vfunc[1]:QThread::qt_metacast(char const*)
vfunc[2]:QThread::qt_metacall(QMetaObject::Call, int, void**)
vfunc[3]:QThread::~QThread()
vfunc[4]:QThread::~QThread()
vfunc[5]:QObject::event(QEvent*)
vfunc[6]:QObject::eventFilter(QObject*, QEvent*)
vfunc[7]:QObject::timerEvent(QTimerEvent*)
vfunc[8]:QObject::childEvent(QChildEvent*)
vfunc[9]:QObject::customEvent(QEvent*)
vfunc[10]:QObject::connectNotify(char const*)
vfunc[11]:QObject::disconnectNotify(char const*)
vfunc[12]:__cxa_pure_virtual

The Run Time Type Information for the QThread class is described by Table 7-74

Table 7-74. typeinfo for QThread

Base Vtablevtable for __cxxabiv1::__si_class_type_info
Nametypeinfo name for QThread
basetype:typeinfo for QObject

7.2.1.37. Class data for QDynamicPropertyChangeEvent

The virtual table for the QDynamicPropertyChangeEvent class is described by Table 7-75

Table 7-75. Primary vtable for QDynamicPropertyChangeEvent

Base Offset0
Virtual Base Offset0
RTTItypeinfo for QDynamicPropertyChangeEvent
vfunc[0]:QDynamicPropertyChangeEvent::~QDynamicPropertyChangeEvent()
vfunc[1]:QDynamicPropertyChangeEvent::~QDynamicPropertyChangeEvent()

7.2.1.38. Class data for QFileSystemWatcher

The virtual table for the QFileSystemWatcher class is described by Table 7-76

Table 7-76. Primary vtable for QFileSystemWatcher

Base Offset0
Virtual Base Offset0
RTTItypeinfo for QFileSystemWatcher
vfunc[0]:QFileSystemWatcher::metaObject() const
vfunc[1]:QFileSystemWatcher::qt_metacast(char const*)
vfunc[2]:QFileSystemWatcher::qt_metacall(QMetaObject::Call, int, void**)
vfunc[3]:QFileSystemWatcher::~QFileSystemWatcher()
vfunc[4]:QFileSystemWatcher::~QFileSystemWatcher()
vfunc[5]:QObject::event(QEvent*)
vfunc[6]:QObject::eventFilter(QObject*, QEvent*)
vfunc[7]:QObject::timerEvent(QTimerEvent*)
vfunc[8]:QObject::childEvent(QChildEvent*)
vfunc[9]:QObject::customEvent(QEvent*)
vfunc[10]:QObject::connectNotify(char const*)
vfunc[11]:QObject::disconnectNotify(char const*)

7.2.1.39. Class data for QSystemLocale

The virtual table for the QSystemLocale class is described by Table 7-77

Table 7-77. Primary vtable for QSystemLocale

Base Offset0
Virtual Base Offset0
RTTItypeinfo for QSystemLocale
vfunc[0]:QSystemLocale::~QSystemLocale()
vfunc[1]:QSystemLocale::~QSystemLocale()
vfunc[2]:QSystemLocale::query(QSystemLocale::QueryType, QVariant) const
vfunc[3]:QSystemLocale::fallbackLocale() const

7.2.1.40. Class data for QTimeLine

The virtual table for the QTimeLine class is described by Table 7-78

Table 7-78. Primary vtable for QTimeLine

Base Offset0
Virtual Base Offset0
RTTItypeinfo for QTimeLine
vfunc[0]:QTimeLine::metaObject() const
vfunc[1]:QTimeLine::qt_metacast(char const*)
vfunc[2]:QTimeLine::qt_metacall(QMetaObject::Call, int, void**)
vfunc[3]:QTimeLine::~QTimeLine()
vfunc[4]:QTimeLine::~QTimeLine()
vfunc[5]:QObject::event(QEvent*)
vfunc[6]:QObject::eventFilter(QObject*, QEvent*)
vfunc[7]:QTimeLine::timerEvent(QTimerEvent*)
vfunc[8]:QObject::childEvent(QChildEvent*)
vfunc[9]:QObject::customEvent(QEvent*)
vfunc[10]:QObject::connectNotify(char const*)
vfunc[11]:QObject::disconnectNotify(char const*)
vfunc[12]:QTimeLine::valueForTime(int) const

7.2.1.41. Interfaces for QtCore

An LSB conforming implementation shall provide the architecture specific functions for QtCore specified in Table 7-79, with the full mandatory functionality as described in the referenced underlying specification.

Table 7-79. libQtCore - QtCore Function Interfaces

_Z10qvsnprintfPcmPKcPv [QtCore]_Z7qMallocm [QtCore]
_Z7qMemSetPvim [QtCore]_Z8qMemCopyPvPKvm [QtCore]
_Z8qReallocPvm [QtCore]_Z9qsnprintfPcmPKcz [QtCore]
_ZThn16_N16QTextCodecPlugin6createERK7QString [CXXABI]_ZThn16_N16QTextCodecPluginD0Ev [CXXABI]
_ZThn16_N16QTextCodecPluginD1Ev [CXXABI]_ZThn16_NK16QTextCodecPlugin4keysEv [CXXABI]