| Linux Standard Base Desktop Specification for AMD64 3.2 | ||
|---|---|---|
| <<< Previous | Chapter 8. Library | Next >>> |
Table 8-1 defines the library name and shared object name for the libqt-mt library
The behavior of the interfaces in this library is specified by the following specifications:
| [CXXABI] Itanium™ C++ ABI |
The virtual table for the QNetworkProtocolFactoryBase class is described by Table 8-2
Table 8-2. Primary vtable for QNetworkProtocolFactoryBase
| Base Offset | 0 |
| Virtual Base Offset | 0 |
| RTTI | typeinfo for QNetworkProtocolFactoryBase |
| vfunc[0]: | __cxa_pure_virtual |
The Run Time Type Information for the QNetworkProtocolFactoryBase class is described by Table 8-3
No external functions are defined for libqt-mt - Qt in this part of the specification. See also the generic specification.
The virtual table for the QPointArray class is described by Table 8-4
Table 8-4. Primary vtable for QPointArray
| Base Offset | 0 |
| Virtual Base Offset | 0 |
| RTTI | typeinfo for QPointArray |
| vfunc[0]: | NULL or QPointArray::~QPointArray() |
| vfunc[1]: | NULL or QPointArray::~QPointArray() |
| vfunc[2]: | NULL or QMemArray<QPoint>::detach() |
| vfunc[3]: | QGArray::newData() |
| vfunc[4]: | QGArray::deleteData(QGArray::array_data*) |
The Run Time Type Information for the QPointArray class is described by Table 8-5
The virtual table for the QBitArray class is described by Table 8-6
Table 8-6. Primary vtable for QBitArray
| Base Offset | 0 |
| Virtual Base Offset | 0 |
| RTTI | typeinfo for QBitArray |
| vfunc[0]: | NULL or QBitArray::~QBitArray() |
| vfunc[1]: | NULL or QBitArray::~QBitArray() |
| vfunc[2]: | QBitArray::detach() |
| vfunc[3]: | NULL or QBitArray::newData() |
| vfunc[4]: | NULL or QBitArray::deleteData(QGArray::array_data*) |
The Run Time Type Information for the QBitArray class is described by Table 8-7
No external functions are defined for libqt-mt - Qt3 Arrays in this part of the specification. See also the generic specification.
The virtual table for the QPtrCollection class is described by Table 8-8
Table 8-8. Primary vtable for QPtrCollection
| Base Offset | 0 |
| Virtual Base Offset | 0 |
| RTTI | typeinfo for QPtrCollection |
| vfunc[0]: | __cxa_pure_virtual |
| vfunc[1]: | __cxa_pure_virtual |
| vfunc[2]: | NULL or QPtrCollection::~QPtrCollection() |
| vfunc[3]: | NULL or QPtrCollection::~QPtrCollection() |
| vfunc[4]: | QPtrCollection::newItem(void*) |
| vfunc[5]: | __cxa_pure_virtual |
The Run Time Type Information for the QPtrCollection class is described by Table 8-9
The virtual table for the QObjectList class is described by Table 8-10
Table 8-10. Primary vtable for QObjectList
| Base Offset | 0 |
| Virtual Base Offset | 0 |
| RTTI | typeinfo for QObjectList |
| vfunc[0]: | NULL or QPtrList<QObject>::count() const |
| vfunc[1]: | NULL or QPtrList<QObject>::clear() |
| vfunc[2]: | NULL or QObjectList::~QObjectList() |
| vfunc[3]: | NULL or QObjectList::~QObjectList() |
| vfunc[4]: | QPtrCollection::newItem(void*) |
| vfunc[5]: | NULL or QPtrList<QObject>::deleteItem(void*) |
| vfunc[6]: | QGList::compareItems(void*, void*) |
| vfunc[7]: | QGList::read(QDataStream&, void*&) |
| vfunc[8]: | QGList::write(QDataStream&, void*) const |
The Run Time Type Information for the QObjectList class is described by Table 8-11
No external functions are defined for libqt-mt - Qt3 Pointer Collection in this part of the specification. See also the generic specification.
No external functions are defined for libqt-mt - Qt3 Template Library in this part of the specification. See also the generic specification.
No external functions are defined for libqt-mt - Qt3 COM in this part of the specification. See also the generic specification.
The virtual table for the QTimer class is described by Table 8-12
Table 8-12. Primary vtable for QTimer
| Base Offset | 0 |
| Virtual Base Offset | 0 |
| RTTI | typeinfo for QTimer |
| vfunc[0]: | NULL or QTimer::metaObject() const |
| vfunc[1]: | QTimer::className() const |
| vfunc[2]: | QTimer::qt_cast(char const*) |
| vfunc[3]: | QTimer::qt_invoke(int, QUObject*) |
| vfunc[4]: | QTimer::qt_emit(int, QUObject*) |
| vfunc[5]: | QTimer::qt_property(int, int, QVariant*) |
| vfunc[6]: | QTimer::~QTimer() |
| vfunc[7]: | QTimer::~QTimer() |
| vfunc[8]: | QTimer::event(QEvent*) |
| vfunc[9]: | QObject::eventFilter(QObject*, QEvent*) |
| vfunc[10]: | QObject::setName(char const*) |
| vfunc[11]: | QObject::insertChild(QObject*) |
| vfunc[12]: | QObject::removeChild(QObject*) |
| vfunc[13]: | QObject::setProperty(char const*, QVariant const&) |
| vfunc[14]: | QObject::property(char const*) const |
| vfunc[15]: | QObject::timerEvent(QTimerEvent*) |
| vfunc[16]: | QObject::childEvent(QChildEvent*) |
| vfunc[17]: | QObject::customEvent(QCustomEvent*) |
| vfunc[18]: | QObject::connectNotify(char const*) |
| vfunc[19]: | QObject::disconnectNotify(char const*) |
| vfunc[20]: | QObject::checkConnectArgs(char const*, QObject const*, char const*) |
The Run Time Type Information for the QTimer class is described by Table 8-13
The virtual table for the QDateTimeEdit class is described by Table 8-14
Table 8-14. Primary vtable for QDateTimeEdit
| Base Offset | 0 |
| Virtual Base Offset | 0 |
| RTTI | typeinfo for QDateTimeEdit |
| vfunc[0]: | NULL or QDateTimeEdit::metaObject() const |
| vfunc[1]: | QDateTimeEdit::className() const |
| vfunc[2]: | QDateTimeEdit::qt_cast(char const*) |
| vfunc[3]: | QDateTimeEdit::qt_invoke(int, QUObject*) |
| vfunc[4]: | QDateTimeEdit::qt_emit(int, QUObject*) |
| vfunc[5]: | QDateTimeEdit::qt_property(int, int, QVariant*) |
| vfunc[6]: | QDateTimeEdit::~QDateTimeEdit() |
| vfunc[7]: | QDateTimeEdit::~QDateTimeEdit() |
| vfunc[8]: | QWidget::event(QEvent*) |
| vfunc[9]: | QObject::eventFilter(QObject*, QEvent*) |
| vfunc[10]: | QWidget::setName(char const*) |
| vfunc[11]: | QObject::insertChild(QObject*) |
| vfunc[12]: | QObject::removeChild(QObject*) |
| vfunc[13]: | QObject::setProperty(char const*, QVariant const&) |
| vfunc[14]: | QObject::property(char const*) const |
| vfunc[15]: | QObject::timerEvent(QTimerEvent*) |
| vfunc[16]: | QObject::childEvent(QChildEvent*) |
| vfunc[17]: | QObject::customEvent(QCustomEvent*) |
| vfunc[18]: | QObject::connectNotify(char const*) |
| vfunc[19]: | QObject::disconnectNotify(char const*) |
| vfunc[20]: | QObject::checkConnectArgs(char const*, QObject const*, char const*) |
| vfunc[21]: | QWidget::setEnabled(bool) |
| vfunc[22]: | QWidget::setMinimumSize(int, int) |
| vfunc[23]: | QWidget::setMaximumSize(int, int) |
| vfunc[24]: | QWidget::setSizeIncrement(int, int) |
| vfunc[25]: | QWidget::setBackgroundMode(Qt::BackgroundMode) |
| vfunc[26]: | QWidget::setEraseColor(QColor const&) |
| vfunc[27]: | QWidget::setErasePixmap(QPixmap const&) |
| vfunc[28]: | QWidget::setPalette(QPalette const&) |
| vfunc[29]: | QWidget::setPaletteBackgroundColor(QColor const&) |
| vfunc[30]: | QWidget::setPaletteBackgroundPixmap(QPixmap const&) |
| vfunc[31]: | QWidget::setFont(QFont const&) |
| vfunc[32]: | QWidget::setCursor(QCursor const&) |
| vfunc[33]: | QWidget::unsetCursor() |
| vfunc[34]: | QWidget::setMask(QBitmap const&) |
| vfunc[35]: | QWidget::setMask(QRegion const&) |
| vfunc[36]: | QWidget::setBackgroundColor(QColor const&) |
| vfunc[37]: | QWidget::setBackgroundPixmap(QPixmap const&) |
| vfunc[38]: | QWidget::setCaption(QString const&) |
| vfunc[39]: | QWidget::setIcon(QPixmap const&) |
| vfunc[40]: | QWidget::setIconText(QString const&) |
| vfunc[41]: | QWidget::setMouseTracking(bool) |
| vfunc[42]: | QWidget::setFocus() |
| vfunc[43]: | QWidget::setActiveWindow() |
| vfunc[44]: | QWidget::setFocusPolicy(QWidget::FocusPolicy) |
| vfunc[45]: | QWidget::setFocusProxy(QWidget*) |
| vfunc[46]: | QWidget::setUpdatesEnabled(bool) |
| vfunc[47]: | QWidget::show() |
| vfunc[48]: | QWidget::hide() |
| vfunc[49]: | QWidget::showMinimized() |
| vfunc[50]: | QWidget::showMaximized() |
| vfunc[51]: | QWidget::showNormal() |
| vfunc[52]: | QWidget::polish() |
| vfunc[53]: | QWidget::move(int, int) |
| vfunc[54]: | QWidget::resize(int, int) |
| vfunc[55]: | QWidget::setGeometry(int, int, int, int) |
| vfunc[56]: | NULL or QWidget::setGeometry(QRect const&) |
| vfunc[57]: | QWidget::close(bool) |
| vfunc[58]: | QDateTimeEdit::sizeHint() const |
| vfunc[59]: | QDateTimeEdit::minimumSizeHint() const |
| vfunc[60]: | QWidget::sizePolicy() const |
| vfunc[61]: | QWidget::setSizePolicy(QSizePolicy) |
| vfunc[62]: | QWidget::heightForWidth(int) const |
| vfunc[63]: | QWidget::adjustSize() |
| vfunc[64]: | QWidget::reparent(QWidget*, unsigned int, QPoint const&, bool) |
| vfunc[65]: | QWidget::setAcceptDrops(bool) |
| vfunc[66]: | QWidget::setAutoMask(bool) |
| vfunc[67]: | QWidget::setBackgroundOrigin(QWidget::BackgroundOrigin) |
| vfunc[68]: | QWidget::customWhatsThis() const |
| vfunc[69]: | QWidget::mousePressEvent(QMouseEvent*) |
| vfunc[70]: | QWidget::mouseReleaseEvent(QMouseEvent*) |
| vfunc[71]: | QWidget::mouseDoubleClickEvent(QMouseEvent*) |
| vfunc[72]: | QWidget::mouseMoveEvent(QMouseEvent*) |
| vfunc[73]: | QWidget::wheelEvent(QWheelEvent*) |
| vfunc[74]: | QWidget::keyPressEvent(QKeyEvent*) |
| vfunc[75]: | QWidget::keyReleaseEvent(QKeyEvent*) |
| vfunc[76]: | QWidget::focusInEvent(QFocusEvent*) |
| vfunc[77]: | QWidget::focusOutEvent(QFocusEvent*) |
| vfunc[78]: | QWidget::enterEvent(QEvent*) |
| vfunc[79]: | QWidget::leaveEvent(QEvent*) |
| vfunc[80]: | QWidget::paintEvent(QPaintEvent*) |
| vfunc[81]: | QWidget::moveEvent(QMoveEvent*) |
| vfunc[82]: | QDateTimeEdit::resizeEvent(QResizeEvent*) |
| vfunc[83]: | QWidget::closeEvent(QCloseEvent*) |
| vfunc[84]: | QWidget::contextMenuEvent(QContextMenuEvent*) |
| vfunc[85]: | QWidget::imStartEvent(QIMEvent*) |
| vfunc[86]: | QWidget::imComposeEvent(QIMEvent*) |
| vfunc[87]: | QWidget::imEndEvent(QIMEvent*) |
| vfunc[88]: | QWidget::tabletEvent(QTabletEvent*) |
| vfunc[89]: | QWidget::dragEnterEvent(QDragEnterEvent*) |
| vfunc[90]: | QWidget::dragMoveEvent(QDragMoveEvent*) |
| vfunc[91]: | QWidget::dragLeaveEvent(QDragLeaveEvent*) |
| vfunc[92]: | QWidget::dropEvent(QDropEvent*) |
| vfunc[93]: | QWidget::showEvent(QShowEvent*) |
| vfunc[94]: | QWidget::hideEvent(QHideEvent*) |
| vfunc[95]: | QWidget::x11Event(_XEvent*) |
| vfunc[96]: | QWidget::updateMask() |
| vfunc[97]: | QWidget::styleChange(QStyle&) |
| vfunc[98]: | QWidget::enabledChange(bool) |
| vfunc[99]: | QWidget::paletteChange(QPalette const&) |
| vfunc[100]: | QWidget::fontChange(QFont const&) |
| vfunc[101]: | QWidget::windowActivationChange(bool) |
| vfunc[102]: | QWidget::metric(int) const |
| vfunc[103]: | QWidget::create(unsigned long, bool, bool) |
| vfunc[104]: | QWidget::destroy(bool, bool) |
| vfunc[105]: | NULL or QWidget::setWState(unsigned int) |
| vfunc[106]: | NULL or QWidget::setWFlags(unsigned int) |
| vfunc[107]: | QWidget::focusNextPrevChild(bool) |
| vfunc[108]: | QWidget::setKeyCompression(bool) |
| vfunc[109]: | QWidget::setMicroFocusHint(int, int, int, int, bool, QFont*) |
| vfunc[110]: | QDateTimeEdit::setDateTime(QDateTime const&) |
| vfunc[111]: | QDateTimeEdit::setAutoAdvance(bool) |
Table 8-15. Secondary vtable for QDateTimeEdit
| Base Offset | -80 |
| Virtual Base Offset | 0 |
| RTTI | typeinfo for QDateTimeEdit |
| vfunc[0]: | non-virtual thunk to QDateTimeEdit::~QDateTimeEdit() |
| vfunc[1]: | non-virtual thunk to QDateTimeEdit::~QDateTimeEdit() |
| vfunc[2]: | QPaintDevice::setResolution(int) |
| vfunc[3]: | QPaintDevice::resolution() const |
| vfunc[4]: | QPaintDevice::handle() const |
| vfunc[5]: | QPaintDevice::x11RenderHandle() const |
| vfunc[6]: | QPaintDevice::setX11Data(QPaintDeviceX11Data const*) |
| vfunc[7]: | QPaintDevice::cmd(int, QPainter*, QPDevCmdParam*) |
| vfunc[8]: | non-virtual thunk to QWidget::metric(int) const |
| vfunc[9]: | QPaintDevice::fontMet(QFont*, int, char const*, int) const |
| vfunc[10]: | QPaintDevice::fontInf(QFont*, int) const |
The Run Time Type Information for the QDateTimeEdit class is described by Table 8-16
The virtual table for the QDateTimeEditBase class is described by Table 8-17
Table 8-17. Primary vtable for QDateTimeEditBase
| Base Offset | 0 |
| Virtual Base Offset | 0 |
| RTTI | typeinfo for QDateTimeEditBase |
| vfunc[0]: | NULL or QDateTimeEditBase::metaObject() const |
| vfunc[1]: | QDateTimeEditBase::className() const |
| vfunc[2]: | QDateTimeEditBase::qt_cast(char const*) |
| vfunc[3]: | QDateTimeEditBase::qt_invoke(int, QUObject*) |
| vfunc[4]: | QDateTimeEditBase::qt_emit(int, QUObject*) |
| vfunc[5]: | QDateTimeEditBase::qt_property(int, int, QVariant*) |
| vfunc[6]: | NULL or QDateTimeEditBase::~QDateTimeEditBase() |
| vfunc[7]: | NULL or QDateTimeEditBase::~QDateTimeEditBase() |
| vfunc[8]: | QWidget::event(QEvent*) |
| vfunc[9]: | QObject::eventFilter(QObject*, QEvent*) |
| vfunc[10]: | QWidget::setName(char const*) |
| vfunc[11]: | QObject::insertChild(QObject*) |
| vfunc[12]: | QObject::removeChild(QObject*) |
| vfunc[13]: | QObject::setProperty(char const*, QVariant const&) |
| vfunc[14]: | QObject::property(char const*) const |
| vfunc[15]: | QObject::timerEvent(QTimerEvent*) |
| vfunc[16]: | QObject::childEvent(QChildEvent*) |
| vfunc[17]: | QObject::customEvent(QCustomEvent*) |
| vfunc[18]: | QObject::connectNotify(char const*) |
| vfunc[19]: | QObject::disconnectNotify(char const*) |
| vfunc[20]: | QObject::checkConnectArgs(char const*, QObject const*, char const*) |
| vfunc[21]: | QWidget::setEnabled(bool) |
| vfunc[22]: | QWidget::setMinimumSize(int, int) |
| vfunc[23]: | QWidget::setMaximumSize(int, int) |
| vfunc[24]: | QWidget::setSizeIncrement(int, int) |
| vfunc[25]: | QWidget::setBackgroundMode(Qt::BackgroundMode) |
| vfunc[26]: | QWidget::setEraseColor(QColor const&) |
| vfunc[27]: | QWidget::setErasePixmap(QPixmap const&) |
| vfunc[28]: | QWidget::setPalette(QPalette const&) |
| vfunc[29]: | QWidget::setPaletteBackgroundColor(QColor const&) |
| vfunc[30]: | QWidget::setPaletteBackgroundPixmap(QPixmap const&) |
| vfunc[31]: | QWidget::setFont(QFont const&) |
| vfunc[32]: | QWidget::setCursor(QCursor const&) |
| vfunc[33]: | QWidget::unsetCursor() |
| vfunc[34]: | QWidget::setMask(QBitmap const&) |
| vfunc[35]: | QWidget::setMask(QRegion const&) |
| vfunc[36]: | QWidget::setBackgroundColor(QColor const&) |
| vfunc[37]: | QWidget::setBackgroundPixmap(QPixmap const&) |
| vfunc[38]: | QWidget::setCaption(QString const&) |
| vfunc[39]: | QWidget::setIcon(QPixmap const&) |
| vfunc[40]: | QWidget::setIconText(QString const&) |
| vfunc[41]: | QWidget::setMouseTracking(bool) |
| vfunc[42]: | QWidget::setFocus() |
| vfunc[43]: | QWidget::setActiveWindow() |
| vfunc[44]: | QWidget::setFocusPolicy(QWidget::FocusPolicy) |
| vfunc[45]: | QWidget::setFocusProxy(QWidget*) |
| vfunc[46]: | QWidget::setUpdatesEnabled(bool) |
| vfunc[47]: | QWidget::show() |
| vfunc[48]: | QWidget::hide() |
| vfunc[49]: | QWidget::showMinimized() |
| vfunc[50]: | QWidget::showMaximized() |
| vfunc[51]: | QWidget::showNormal() |
| vfunc[52]: | QWidget::polish() |
| vfunc[53]: | QWidget::move(int, int) |
| vfunc[54]: | QWidget::resize(int, int) |
| vfunc[55]: | QWidget::setGeometry(int, int, int, int) |
| vfunc[56]: | NULL or QWidget::setGeometry(QRect const&) |
| vfunc[57]: | QWidget::close(bool) |
| vfunc[58]: | QWidget::sizeHint() const |
| vfunc[59]: | QWidget::minimumSizeHint() const |
| vfunc[60]: | QWidget::sizePolicy() const |
| vfunc[61]: | QWidget::setSizePolicy(QSizePolicy) |
| vfunc[62]: | QWidget::heightForWidth(int) const |
| vfunc[63]: | QWidget::adjustSize() |
| vfunc[64]: | QWidget::reparent(QWidget*, unsigned int, QPoint const&, bool) |
| vfunc[65]: | QWidget::setAcceptDrops(bool) |
| vfunc[66]: | QWidget::setAutoMask(bool) |
| vfunc[67]: | QWidget::setBackgroundOrigin(QWidget::BackgroundOrigin) |
| vfunc[68]: | QWidget::customWhatsThis() const |
| vfunc[69]: | QWidget::mousePressEvent(QMouseEvent*) |
| vfunc[70]: | QWidget::mouseReleaseEvent(QMouseEvent*) |
| vfunc[71]: | QWidget::mouseDoubleClickEvent(QMouseEvent*) |
| vfunc[72]: | QWidget::mouseMoveEvent(QMouseEvent*) |
| vfunc[73]: | QWidget::wheelEvent(QWheelEvent*) |
| vfunc[74]: | QWidget::keyPressEvent(QKeyEvent*) |
| vfunc[75]: | QWidget::keyReleaseEvent(QKeyEvent*) |
| vfunc[76]: | QWidget::focusInEvent(QFocusEvent*) |
| vfunc[77]: | QWidget::focusOutEvent(QFocusEvent*) |
| vfunc[78]: | QWidget::enterEvent(QEvent*) |
| vfunc[79]: | QWidget::leaveEvent(QEvent*) |
| vfunc[80]: | QWidget::paintEvent(QPaintEvent*) |
| vfunc[81]: | QWidget::moveEvent(QMoveEvent*) |
| vfunc[82]: | QWidget::resizeEvent(QResizeEvent*) |
| vfunc[83]: | QWidget::closeEvent(QCloseEvent*) |
| vfunc[84]: | QWidget::contextMenuEvent(QContextMenuEvent*) |
| vfunc[85]: | QWidget::imStartEvent(QIMEvent*) |
| vfunc[86]: | QWidget::imComposeEvent(QIMEvent*) |
| vfunc[87]: | QWidget::imEndEvent(QIMEvent*) |
| vfunc[88]: | QWidget::tabletEvent(QTabletEvent*) |
| vfunc[89]: | QWidget::dragEnterEvent(QDragEnterEvent*) |
| vfunc[90]: | QWidget::dragMoveEvent(QDragMoveEvent*) |
| vfunc[91]: | QWidget::dragLeaveEvent(QDragLeaveEvent*) |
| vfunc[92]: | QWidget::dropEvent(QDropEvent*) |
| vfunc[93]: | QWidget::showEvent(QShowEvent*) |
| vfunc[94]: | QWidget::hideEvent(QHideEvent*) |
| vfunc[95]: | QWidget::x11Event(_XEvent*) |
| vfunc[96]: | QWidget::updateMask() |
| vfunc[97]: | QWidget::styleChange(QStyle&) |
| vfunc[98]: | QWidget::enabledChange(bool) |
| vfunc[99]: | QWidget::paletteChange(QPalette const&) |
| vfunc[100]: | QWidget::fontChange(QFont const&) |
| vfunc[101]: | QWidget::windowActivationChange(bool) |
| vfunc[102]: | QWidget::metric(int) const |
| vfunc[103]: | QWidget::create(unsigned long, bool, bool) |
| vfunc[104]: | QWidget::destroy(bool, bool) |
| vfunc[105]: | NULL or QWidget::setWState(unsigned int) |
| vfunc[106]: | NULL or QWidget::setWFlags(unsigned int) |
| vfunc[107]: | QWidget::focusNextPrevChild(bool) |
| vfunc[108]: | QWidget::setKeyCompression(bool) |
| vfunc[109]: | QWidget::setMicroFocusHint(int, int, int, int, bool, QFont*) |
| vfunc[110]: | __cxa_pure_virtual |
| vfunc[111]: | __cxa_pure_virtual |
| vfunc[112]: | __cxa_pure_virtual |
| vfunc[113]: | __cxa_pure_virtual |
| vfunc[114]: | __cxa_pure_virtual |
| vfunc[115]: | __cxa_pure_virtual |
Table 8-18. Secondary vtable for QDateTimeEditBase
| Base Offset | -80 |
| Virtual Base Offset | 0 |
| RTTI | typeinfo for QDateTimeEditBase |
| vfunc[0]: | NULL or non-virtual thunk to QDateTimeEditBase::~QDateTimeEditBase() |
| vfunc[1]: | NULL or non-virtual thunk to QDateTimeEditBase::~QDateTimeEditBase() |
| vfunc[2]: | QPaintDevice::setResolution(int) |
| vfunc[3]: | QPaintDevice::resolution() const |
| vfunc[4]: | QPaintDevice::handle() const |
| vfunc[5]: | QPaintDevice::x11RenderHandle() const |
| vfunc[6]: | QPaintDevice::setX11Data(QPaintDeviceX11Data const*) |
| vfunc[7]: | QPaintDevice::cmd(int, QPainter*, QPDevCmdParam*) |
| vfunc[8]: | non-virtual thunk to QWidget::metric(int) const |
| vfunc[9]: | QPaintDevice::fontMet(QFont*, int, char const*, int) const |
| vfunc[10]: | QPaintDevice::fontInf(QFont*, int) const |
The Run Time Type Information for the QDateTimeEditBase class is described by Table 8-19
The virtual table for the QDateEdit class is described by Table 8-20
Table 8-20. Primary vtable for QDateEdit
| Base Offset | 0 |
| Virtual Base Offset | 0 |
| RTTI | typeinfo for QDateEdit |
| vfunc[0]: | NULL or QDateEdit::metaObject() const |
| vfunc[1]: | QDateEdit::className() const |
| vfunc[2]: | QDateEdit::qt_cast(char const*) |
| vfunc[3]: | QDateEdit::qt_invoke(int, QUObject*) |
| vfunc[4]: | QDateEdit::qt_emit(int, QUObject*) |
| vfunc[5]: | QDateEdit::qt_property(int, int, QVariant*) |
| vfunc[6]: | QDateEdit::~QDateEdit() |
| vfunc[7]: | QDateEdit::~QDateEdit() |
| vfunc[8]: | QDateEdit::event(QEvent*) |
| vfunc[9]: | QObject::eventFilter(QObject*, QEvent*) |
| vfunc[10]: | QWidget::setName(char const*) |
| vfunc[11]: | QObject::insertChild(QObject*) |
| vfunc[12]: | QObject::removeChild(QObject*) |
| vfunc[13]: | QObject::setProperty(char const*, QVariant const&) |
| vfunc[14]: | QObject::property(char const*) const |
| vfunc[15]: | QDateEdit::timerEvent(QTimerEvent*) |
| vfunc[16]: | QObject::childEvent(QChildEvent*) |
| vfunc[17]: | QObject::customEvent(QCustomEvent*) |
| vfunc[18]: | QObject::connectNotify(char const*) |
| vfunc[19]: | QObject::disconnectNotify(char const*) |
| vfunc[20]: | QObject::checkConnectArgs(char const*, QObject const*, char const*) |
| vfunc[21]: | QWidget::setEnabled(bool) |
| vfunc[22]: | QWidget::setMinimumSize(int, int) |
| vfunc[23]: | QWidget::setMaximumSize(int, int) |
| vfunc[24]: | QWidget::setSizeIncrement(int, int) |
| vfunc[25]: | QWidget::setBackgroundMode(Qt::BackgroundMode) |
| vfunc[26]: | QWidget::setEraseColor(QColor const&) |
| vfunc[27]: | QWidget::setErasePixmap(QPixmap const&) |
| vfunc[28]: | QWidget::setPalette(QPalette const&) |
| vfunc[29]: | QWidget::setPaletteBackgroundColor(QColor const&) |
| vfunc[30]: | QWidget::setPaletteBackgroundPixmap(QPixmap const&) |
| vfunc[31]: | QWidget::setFont(QFont const&) |
| vfunc[32]: | QWidget::setCursor(QCursor const&) |
| vfunc[33]: | QWidget::unsetCursor() |
| vfunc[34]: | QWidget::setMask(QBitmap const&) |
| vfunc[35]: | QWidget::setMask(QRegion const&) |
| vfunc[36]: | QWidget::setBackgroundColor(QColor const&) |
| vfunc[37]: | QWidget::setBackgroundPixmap(QPixmap const&) |
| vfunc[38]: | QWidget::setCaption(QString const&) |
| vfunc[39]: | QWidget::setIcon(QPixmap const&) |
| vfunc[40]: | QWidget::setIconText(QString const&) |
| vfunc[41]: | QWidget::setMouseTracking(bool) |
| vfunc[42]: | QWidget::setFocus() |
| vfunc[43]: | QWidget::setActiveWindow() |
| vfunc[44]: | QWidget::setFocusPolicy(QWidget::FocusPolicy) |
| vfunc[45]: | QWidget::setFocusProxy(QWidget*) |
| vfunc[46]: | QWidget::setUpdatesEnabled(bool) |
| vfunc[47]: | QWidget::show() |
| vfunc[48]: | QWidget::hide() |
| vfunc[49]: | QWidget::showMinimized() |
| vfunc[50]: | QWidget::showMaximized() |
| vfunc[51]: | QWidget::showNormal() |
| vfunc[52]: | QWidget::polish() |
| vfunc[53]: | QWidget::move(int, int) |
| vfunc[54]: | QWidget::resize(int, int) |
| vfunc[55]: | QWidget::setGeometry(int, int, int, int) |
| vfunc[56]: | NULL or QWidget::setGeometry(QRect const&) |
| vfunc[57]: | QWidget::close(bool) |
| vfunc[58]: | QDateEdit::sizeHint() const |
| vfunc[59]: | QDateEdit::minimumSizeHint() const |
| vfunc[60]: | QWidget::sizePolicy() const |
| vfunc[61]: | QWidget::setSizePolicy(QSizePolicy) |
| vfunc[62]: | QWidget::heightForWidth(int) const |
| vfunc[63]: | QWidget::adjustSize() |
| vfunc[64]: | QWidget::reparent(QWidget*, unsigned int, QPoint const&, bool) |
| vfunc[65]: | QWidget::setAcceptDrops(bool) |
| vfunc[66]: | QWidget::setAutoMask(bool) |
| vfunc[67]: | QWidget::setBackgroundOrigin(QWidget::BackgroundOrigin) |
| vfunc[68]: | QWidget::customWhatsThis() const |
| vfunc[69]: | QWidget::mousePressEvent(QMouseEvent*) |
| vfunc[70]: | QWidget::mouseReleaseEvent(QMouseEvent*) |
| vfunc[71]: | QWidget::mouseDoubleClickEvent(QMouseEvent*) |
| vfunc[72]: | QWidget::mouseMoveEvent(QMouseEvent*) |
| vfunc[73]: | QWidget::wheelEvent(QWheelEvent*) |
| vfunc[74]: | QWidget::keyPressEvent(QKeyEvent*) |
| vfunc[75]: | QWidget::keyReleaseEvent(QKeyEvent*) |
| vfunc[76]: | QWidget::focusInEvent(QFocusEvent*) |
| vfunc[77]: | QWidget::focusOutEvent(QFocusEvent*) |
| vfunc[78]: | QWidget::enterEvent(QEvent*) |
| vfunc[79]: | QWidget::leaveEvent(QEvent*) |
| vfunc[80]: | QWidget::paintEvent(QPaintEvent*) |
| vfunc[81]: | QWidget::moveEvent(QMoveEvent*) |
| vfunc[82]: | QDateEdit::resizeEvent(QResizeEvent*) |
| vfunc[83]: | QWidget::closeEvent(QCloseEvent*) |
| vfunc[84]: | QWidget::contextMenuEvent(QContextMenuEvent*) |
| vfunc[85]: | QWidget::imStartEvent(QIMEvent*) |
| vfunc[86]: | QWidget::imComposeEvent(QIMEvent*) |
| vfunc[87]: | QWidget::imEndEvent(QIMEvent*) |
| vfunc[88]: | QWidget::tabletEvent(QTabletEvent*) |
| vfunc[89]: | QWidget::dragEnterEvent(QDragEnterEvent*) |
| vfunc[90]: | QWidget::dragMoveEvent(QDragMoveEvent*) |
| vfunc[91]: | QWidget::dragLeaveEvent(QDragLeaveEvent*) |
| vfunc[92]: | QWidget::dropEvent(QDropEvent*) |
| vfunc[93]: | QWidget::showEvent(QShowEvent*) |
| vfunc[94]: | QWidget::hideEvent(QHideEvent*) |
| vfunc[95]: | QWidget::x11Event(_XEvent*) |
| vfunc[96]: | QWidget::updateMask() |
| vfunc[97]: | QWidget::styleChange(QStyle&) |
| vfunc[98]: | QWidget::enabledChange(bool) |
| vfunc[99]: | QWidget::paletteChange(QPalette const&) |
| vfunc[100]: | QWidget::fontChange(QFont const&) |
| vfunc[101]: | QWidget::windowActivationChange(bool) |
| vfunc[102]: | QWidget::metric(int) const |
| vfunc[103]: | QWidget::create(unsigned long, bool, bool) |
| vfunc[104]: | QWidget::destroy(bool, bool) |
| vfunc[105]: | NULL or QWidget::setWState(unsigned int) |
| vfunc[106]: | NULL or QWidget::setWFlags(unsigned int) |
| vfunc[107]: | QWidget::focusNextPrevChild(bool) |
| vfunc[108]: | QWidget::setKeyCompression(bool) |
| vfunc[109]: | QWidget::setMicroFocusHint(int, int, int, int, bool, QFont*) |
| vfunc[110]: | QDateEdit::setFocusSection(int) |
| vfunc[111]: | QDateEdit::sectionFormattedText(int) |
| vfunc[112]: | QDateEdit::addNumber(int, int) |
| vfunc[113]: | QDateEdit::removeLastNumber(int) |
| vfunc[114]: | QDateEdit::stepUp() |
| vfunc[115]: | QDateEdit::stepDown() |
| vfunc[116]: | QDateEdit::setDate(QDate const&) |
| vfunc[117]: | QDateEdit::setOrder(QDateEdit::Order) |
| vfunc[118]: | QDateEdit::setAutoAdvance(bool) |
| vfunc[119]: | NULL or QDateEdit::setMinValue(QDate const&) |
| vfunc[120]: | NULL or QDateEdit::setMaxValue(QDate const&) |
| vfunc[121]: | QDateEdit::setRange(QDate const&, QDate const&) |
| vfunc[122]: | QDateEdit::setSeparator(QString const&) |
| vfunc[123]: | QDateEdit::setYear(int) |
| vfunc[124]: | QDateEdit::setMonth(int) |
| vfunc[125]: | QDateEdit::setDay(int) |
| vfunc[126]: | QDateEdit::fix() |
| vfunc[127]: | QDateEdit::outOfRange(int, int, int) const |
Table 8-21. Secondary vtable for QDateEdit
| Base Offset | -80 |
| Virtual Base Offset | 0 |
| RTTI | typeinfo for QDateEdit |
| vfunc[0]: | non-virtual thunk to QDateEdit::~QDateEdit() |
| vfunc[1]: | non-virtual thunk to QDateEdit::~QDateEdit() |
| vfunc[2]: | QPaintDevice::setResolution(int) |
| vfunc[3]: | QPaintDevice::resolution() const |
| vfunc[4]: | QPaintDevice::handle() const |
| vfunc[5]: | QPaintDevice::x11RenderHandle() const |
| vfunc[6]: | QPaintDevice::setX11Data(QPaintDeviceX11Data const*) |
| vfunc[7]: | QPaintDevice::cmd(int, QPainter*, QPDevCmdParam*) |
| vfunc[8]: | non-virtual thunk to QWidget::metric(int) const |
| vfunc[9]: | QPaintDevice::fontMet(QFont*, int, char const*, int) const |
| vfunc[10]: | QPaintDevice::fontInf(QFont*, int) const |
The Run Time Type Information for the QDateEdit class is described by Table 8-22
The virtual table for the QTimeEdit class is described by Table 8-23
Table 8-23. Primary vtable for QTimeEdit
| Base Offset | 0 |
| Virtual Base Offset | 0 |
| RTTI | typeinfo for QTimeEdit |
| vfunc[0]: | NULL or QTimeEdit::metaObject() const |
| vfunc[1]: | QTimeEdit::className() const |
| vfunc[2]: | QTimeEdit::qt_cast(char const*) |
| vfunc[3]: | QTimeEdit::qt_invoke(int, QUObject*) |
| vfunc[4]: | QTimeEdit::qt_emit(int, QUObject*) |
| vfunc[5]: | QTimeEdit::qt_property(int, int, QVariant*) |
| vfunc[6]: | QTimeEdit::~QTimeEdit() |
| vfunc[7]: | QTimeEdit::~QTimeEdit() |
| vfunc[8]: | QTimeEdit::event(QEvent*) |
| vfunc[9]: | QObject::eventFilter(QObject*, QEvent*) |
| vfunc[10]: | QWidget::setName(char const*) |
| vfunc[11]: | QObject::insertChild(QObject*) |
| vfunc[12]: | QObject::removeChild(QObject*) |
| vfunc[13]: | QObject::setProperty(char const*, QVariant const&) |
| vfunc[14]: | QObject::property(char const*) const |
| vfunc[15]: | QTimeEdit::timerEvent(QTimerEvent*) |
| vfunc[16]: | QObject::childEvent(QChildEvent*) |
| vfunc[17]: | QObject::customEvent(QCustomEvent*) |
| vfunc[18]: | QObject::connectNotify(char const*) |
| vfunc[19]: | QObject::disconnectNotify(char const*) |
| vfunc[20]: | QObject::checkConnectArgs(char const*, QObject const*, char const*) |
| vfunc[21]: | QWidget::setEnabled(bool) |
| vfunc[22]: | QWidget::setMinimumSize(int, int) |
| vfunc[23]: | QWidget::setMaximumSize(int, int) |
| vfunc[24]: | QWidget::setSizeIncrement(int, int) |
| vfunc[25]: | QWidget::setBackgroundMode(Qt::BackgroundMode) |
| vfunc[26]: | QWidget::setEraseColor(QColor const&) |
| vfunc[27]: | QWidget::setErasePixmap(QPixmap const&) |
| vfunc[28]: | QWidget::setPalette(QPalette const&) |
| vfunc[29]: | QWidget::setPaletteBackgroundColor(QColor const&) |
| vfunc[30]: | QWidget::setPaletteBackgroundPixmap(QPixmap const&) |
| vfunc[31]: | QWidget::setFont(QFont const&) |
| vfunc[32]: | QWidget::setCursor(QCursor const&) |
| vfunc[33]: | QWidget::unsetCursor() |
| vfunc[34]: | QWidget::setMask(QBitmap const&) |
| vfunc[35]: | QWidget::setMask(QRegion const&) |
| vfunc[36]: | QWidget::setBackgroundColor(QColor const&) |
| vfunc[37]: | QWidget::setBackgroundPixmap(QPixmap const&) |
| vfunc[38]: | QWidget::setCaption(QString const&) |
| vfunc[39]: | QWidget::setIcon(QPixmap const&) |
| vfunc[40]: | QWidget::setIconText(QString const&) |
| vfunc[41]: | QWidget::setMouseTracking(bool) |
| vfunc[42]: | QWidget::setFocus() |
| vfunc[43]: | QWidget::setActiveWindow() |
| vfunc[44]: | QWidget::setFocusPolicy(QWidget::FocusPolicy) |
| vfunc[45]: | QWidget::setFocusProxy(QWidget*) |
| vfunc[46]: | QWidget::setUpdatesEnabled(bool) |
| vfunc[47]: | QWidget::show() |
| vfunc[48]: | QWidget::hide() |
| vfunc[49]: | QWidget::showMinimized() |
| vfunc[50]: | QWidget::showMaximized() |
| vfunc[51]: | QWidget::showNormal() |
| vfunc[52]: | QWidget::polish() |
| vfunc[53]: | QWidget::move(int, int) |
| vfunc[54]: | QWidget::resize(int, int) |
| vfunc[55]: | QWidget::setGeometry(int, int, int, int) |
| vfunc[56]: | NULL or QWidget::setGeometry(QRect const&) |
| vfunc[57]: | QWidget::close(bool) |
| vfunc[58]: | QTimeEdit::sizeHint() const |
| vfunc[59]: | QTimeEdit::minimumSizeHint() const |
| vfunc[60]: | QWidget::sizePolicy() const |
| vfunc[61]: | QWidget::setSizePolicy(QSizePolicy) |
| vfunc[62]: | QWidget::heightForWidth(int) const |
| vfunc[63]: | QWidget::adjustSize() |
| vfunc[64]: | QWidget::reparent(QWidget*, unsigned int, QPoint const&, bool) |
| vfunc[65]: | QWidget::setAcceptDrops(bool) |
| vfunc[66]: | QWidget::setAutoMask(bool) |
| vfunc[67]: | QWidget::setBackgroundOrigin(QWidget::BackgroundOrigin) |
| vfunc[68]: | QWidget::customWhatsThis() const |
| vfunc[69]: | QWidget::mousePressEvent(QMouseEvent*) |
| vfunc[70]: | QWidget::mouseReleaseEvent(QMouseEvent*) |
| vfunc[71]: | QWidget::mouseDoubleClickEvent(QMouseEvent*) |
| vfunc[72]: | QWidget::mouseMoveEvent(QMouseEvent*) |
| vfunc[73]: | QWidget::wheelEvent(QWheelEvent*) |
| vfunc[74]: | QWidget::keyPressEvent(QKeyEvent*) |
| vfunc[75]: | QWidget::keyReleaseEvent(QKeyEvent*) |
| vfunc[76]: | QWidget::focusInEvent(QFocusEvent*) |
| vfunc[77]: | QWidget::focusOutEvent(QFocusEvent*) |
| vfunc[78]: | QWidget::enterEvent(QEvent*) |
| vfunc[79]: | QWidget::leaveEvent(QEvent*) |
| vfunc[80]: | QWidget::paintEvent(QPaintEvent*) |
| vfunc[81]: | QWidget::moveEvent(QMoveEvent*) |
| vfunc[82]: | QTimeEdit::resizeEvent(QResizeEvent*) |
| vfunc[83]: | QWidget::closeEvent(QCloseEvent*) |
| vfunc[84]: | QWidget::contextMenuEvent(QContextMenuEvent*) |
| vfunc[85]: | QWidget::imStartEvent(QIMEvent*) |
| vfunc[86]: | QWidget::imComposeEvent(QIMEvent*) |
| vfunc[87]: | QWidget::imEndEvent(QIMEvent*) |
| vfunc[88]: | QWidget::tabletEvent(QTabletEvent*) |
| vfunc[89]: | QWidget::dragEnterEvent(QDragEnterEvent*) |
| vfunc[90]: | QWidget::dragMoveEvent(QDragMoveEvent*) |
| vfunc[91]: | QWidget::dragLeaveEvent(QDragLeaveEvent*) |
| vfunc[92]: | QWidget::dropEvent(QDropEvent*) |
| vfunc[93]: | QWidget::showEvent(QShowEvent*) |
| vfunc[94]: | QWidget::hideEvent(QHideEvent*) |
| vfunc[95]: | QWidget::x11Event(_XEvent*) |
| vfunc[96]: | QWidget::updateMask() |
| vfunc[97]: | QWidget::styleChange(QStyle&) |
| vfunc[98]: | QWidget::enabledChange(bool) |
| vfunc[99]: | QWidget::paletteChange(QPalette const&) |
| vfunc[100]: | QWidget::fontChange(QFont const&) |
| vfunc[101]: | QWidget::windowActivationChange(bool) |
| vfunc[102]: | QWidget::metric(int) const |
| vfunc[103]: | QWidget::create(unsigned long, bool, bool) |
| vfunc[104]: | QWidget::destroy(bool, bool) |
| vfunc[105]: | NULL or QWidget::setWState(unsigned int) |
| vfunc[106]: | NULL or QWidget::setWFlags(unsigned int) |
| vfunc[107]: | QWidget::focusNextPrevChild(bool) |
| vfunc[108]: | QWidget::setKeyCompression(bool) |
| vfunc[109]: | QWidget::setMicroFocusHint(int, int, int, int, bool, QFont*) |
| vfunc[110]: | QTimeEdit::setFocusSection(int) |
| vfunc[111]: | QTimeEdit::sectionFormattedText(int) |
| vfunc[112]: | QTimeEdit::addNumber(int, int) |
| vfunc[113]: | QTimeEdit::removeLastNumber(int) |
| vfunc[114]: | QTimeEdit::stepUp() |
| vfunc[115]: | QTimeEdit::stepDown() |
| vfunc[116]: | QTimeEdit::setTime(QTime const&) |
| vfunc[117]: | QTimeEdit::setAutoAdvance(bool) |
| vfunc[118]: | NULL or QTimeEdit::setMinValue(QTime const&) |
| vfunc[119]: | NULL or QTimeEdit::setMaxValue(QTime const&) |
| vfunc[120]: | QTimeEdit::setRange(QTime const&, QTime const&) |
| vfunc[121]: | QTimeEdit::setSeparator(QString const&) |
| vfunc[122]: | QTimeEdit::outOfRange(int, int, int) const |
| vfunc[123]: | QTimeEdit::setHour(int) |
| vfunc[124]: | QTimeEdit::setMinute(int) |
| vfunc[125]: | QTimeEdit::setSecond(int) |
Table 8-24. Secondary vtable for QTimeEdit
| Base Offset | -80 |
| Virtual Base Offset | 0 |
| RTTI | typeinfo for QTimeEdit |
| vfunc[0]: | non-virtual thunk to QTimeEdit::~QTimeEdit() |
| vfunc[1]: | non-virtual thunk to QTimeEdit::~QTimeEdit() |
| vfunc[2]: | QPaintDevice::setResolution(int) |
| vfunc[3]: | QPaintDevice::resolution() const |
| vfunc[4]: | QPaintDevice::handle() const |
| vfunc[5]: | QPaintDevice::x11RenderHandle() const |
| vfunc[6]: | QPaintDevice::setX11Data(QPaintDeviceX11Data const*) |
| vfunc[7]: | QPaintDevice::cmd(int, QPainter*, QPDevCmdParam*) |
| vfunc[8]: | non-virtual thunk to QWidget::metric(int) const |
| vfunc[9]: | QPaintDevice::fontMet(QFont*, int, char const*, int) const |
| vfunc[10]: | QPaintDevice::fontInf(QFont*, int) const |
The Run Time Type Information for the QTimeEdit class is described by Table 8-25
An LSB conforming implementation shall provide the architecture specific functions for Qt3 Date and Time specified in Table 8-26, with the full mandatory functionality as described in the referenced underlying specification.
The virtual table for the QCanvasItem class is described by Table 8-27
Table 8-27. Primary vtable for QCanvasItem
| Base Offset | 0 |
| Virtual Base Offset | 0 |
| RTTI | typeinfo for QCanvasItem |
| vfunc[0]: | QCanvasItem::~QCanvasItem() |
| vfunc[1]: | QCanvasItem::~QCanvasItem() |
| vfunc[2]: | QCanvasItem::moveBy(double, double) |
| vfunc[3]: | QCanvasItem::setAnimated(bool) |
| vfunc[4]: | QCanvasItem::setVelocity(double, double) |
| vfunc[5]: | QCanvasItem::advance(int) |
| vfunc[6]: | __cxa_pure_virtual |
| vfunc[7]: | QCanvasItem::setCanvas(QCanvas*) |
| vfunc[8]: | __cxa_pure_virtual |
| vfunc[9]: | QCanvasItem::setVisible(bool) |
| vfunc[10]: | QCanvasItem::setSelected(bool) |
| vfunc[11]: | QCanvasItem::setEnabled(bool) |
| vfunc[12]: | QCanvasItem::setActive(bool) |
| vfunc[13]: | QCanvasItem::rtti() const |
| vfunc[14]: | __cxa_pure_virtual |
| vfunc[15]: | QCanvasItem::boundingRectAdvanced() const |
| vfunc[16]: | QCanvasItem::chunks() const |
| vfunc[17]: | QCanvasItem::addToChunks() |
| vfunc[18]: | QCanvasItem::removeFromChunks() |
| vfunc[19]: | QCanvasItem::changeChunks() |
| vfunc[20]: | __cxa_pure_virtual |
The Run Time Type Information for the QCanvasItem class is described by Table 8-28
The virtual table for the QCanvasSprite class is described by Table 8-29
Table 8-29. Primary vtable for QCanvasSprite
| Base Offset | 0 |
| Virtual Base Offset | 0 |
| RTTI | typeinfo for QCanvasSprite |
| vfunc[0]: | QCanvasSprite::~QCanvasSprite() |
| vfunc[1]: | QCanvasSprite::~QCanvasSprite() |
| vfunc[2]: | QCanvasItem::moveBy(double, double) |
| vfunc[3]: | QCanvasItem::setAnimated(bool) |
| vfunc[4]: | QCanvasItem::setVelocity(double, double) |
| vfunc[5]: | QCanvasSprite::advance(int) |
| vfunc[6]: | QCanvasSprite::collidesWith(QCanvasItem const*) const |
| vfunc[7]: | QCanvasItem::setCanvas(QCanvas*) |
| vfunc[8]: | QCanvasSprite::draw(QPainter&) |
| vfunc[9]: | QCanvasItem::setVisible(bool) |
| vfunc[10]: | QCanvasItem::setSelected(bool) |
| vfunc[11]: | QCanvasItem::setEnabled(bool) |
| vfunc[12]: | QCanvasItem::setActive(bool) |
| vfunc[13]: | QCanvasSprite::rtti() const |
| vfunc[14]: | QCanvasSprite::boundingRect() const |
| vfunc[15]: | QCanvasItem::boundingRectAdvanced() const |
| vfunc[16]: | QCanvasItem::chunks() const |
| vfunc[17]: | QCanvasSprite::addToChunks() |
| vfunc[18]: | QCanvasSprite::removeFromChunks() |
| vfunc[19]: | QCanvasSprite::changeChunks() |
| vfunc[20]: | QCanvasSprite::collidesWith(QCanvasSprite const*, QCanvasPolygonalItem const*, QCanvasRectangle const*, QCanvasEllipse const*, QCanvasText const*) const |
| vfunc[21]: | QCanvasSprite::move(double, double, int) |
| vfunc[22]: | QCanvasSprite::setFrameAnimation(QCanvasSprite::FrameAnimationType, int, int) |
| vfunc[23]: | QCanvasSprite::imageAdvanced() const |
The Run Time Type Information for the QCanvasSprite class is described by Table 8-30
The virtual table for the QCanvasPolygonalItem class is described by Table 8-31
Table 8-31. Primary vtable for QCanvasPolygonalItem
| Base Offset | 0 |
| Virtual Base Offset | 0 |
| RTTI | typeinfo for QCanvasPolygonalItem |
| vfunc[0]: | QCanvasPolygonalItem::~QCanvasPolygonalItem() |
| vfunc[1]: | QCanvasPolygonalItem::~QCanvasPolygonalItem() |
| vfunc[2]: | QCanvasItem::moveBy(double, double) |
| vfunc[3]: | QCanvasItem::setAnimated(bool) |
| vfunc[4]: | QCanvasItem::setVelocity(double, double) |
| vfunc[5]: | QCanvasItem::advance(int) |
| vfunc[6]: | QCanvasPolygonalItem::collidesWith(QCanvasItem const*) const |
| vfunc[7]: | QCanvasItem::setCanvas(QCanvas*) |
| vfunc[8]: | QCanvasPolygonalItem::draw(QPainter&) |
| vfunc[9]: | QCanvasItem::setVisible(bool) |
| vfunc[10]: | QCanvasItem::setSelected(bool) |
| vfunc[11]: | QCanvasItem::setEnabled(bool) |
| vfunc[12]: | QCanvasItem::setActive(bool) |
| vfunc[13]: | QCanvasPolygonalItem::rtti() const |
| vfunc[14]: | QCanvasPolygonalItem::boundingRect() const |
| vfunc[15]: | QCanvasItem::boundingRectAdvanced() const |
| vfunc[16]: | QCanvasPolygonalItem::chunks() const |
| vfunc[17]: | QCanvasItem::addToChunks() |
| vfunc[18]: | QCanvasItem::removeFromChunks() |
| vfunc[19]: | QCanvasItem::changeChunks() |
| vfunc[20]: | QCanvasPolygonalItem::collidesWith(QCanvasSprite const*, QCanvasPolygonalItem const*, QCanvasRectangle const*, QCanvasEllipse const*, QCanvasText const*) const |
| vfunc[21]: | QCanvasPolygonalItem::setPen(QPen) |
| vfunc[22]: | QCanvasPolygonalItem::setBrush(QBrush) |
| vfunc[23]: | __cxa_pure_virtual |
| vfunc[24]: | QCanvasPolygonalItem::areaPointsAdvanced() const |
| vfunc[25]: | __cxa_pure_virtual |
The Run Time Type Information for the QCanvasPolygonalItem class is described by Table 8-32
The virtual table for the QCanvasRectangle class is described by Table 8-33
Table 8-33. Primary vtable for QCanvasRectangle
| Base Offset | 0 |
| Virtual Base Offset | 0 |
| RTTI | typeinfo for QCanvasRectangle |
| vfunc[0]: | QCanvasRectangle::~QCanvasRectangle() |
| vfunc[1]: | QCanvasRectangle::~QCanvasRectangle() |
| vfunc[2]: | QCanvasItem::moveBy(double, double) |
| vfunc[3]: | QCanvasItem::setAnimated(bool) |
| vfunc[4]: | QCanvasItem::setVelocity(double, double) |
| vfunc[5]: | QCanvasItem::advance(int) |
| vfunc[6]: | QCanvasRectangle::collidesWith(QCanvasItem const*) const |
| vfunc[7]: | QCanvasItem::setCanvas(QCanvas*) |
| vfunc[8]: | QCanvasPolygonalItem::draw(QPainter&) |
| vfunc[9]: | QCanvasItem::setVisible(bool) |
| vfunc[10]: | QCanvasItem::setSelected(bool) |
| vfunc[11]: | QCanvasItem::setEnabled(bool) |
| vfunc[12]: | QCanvasItem::setActive(bool) |
| vfunc[13]: | QCanvasRectangle::rtti() const |
| vfunc[14]: | QCanvasPolygonalItem::boundingRect() const |
| vfunc[15]: | QCanvasItem::boundingRectAdvanced() const |
| vfunc[16]: | QCanvasRectangle::chunks() const |
| vfunc[17]: | QCanvasItem::addToChunks() |
| vfunc[18]: | QCanvasItem::removeFromChunks() |
| vfunc[19]: | QCanvasItem::changeChunks() |
| vfunc[20]: | QCanvasRectangle::collidesWith(QCanvasSprite const*, QCanvasPolygonalItem const*, QCanvasRectangle const*, QCanvasEllipse const*, QCanvasText const*) const |
| vfunc[21]: | QCanvasPolygonalItem::setPen(QPen) |
| vfunc[22]: | QCanvasPolygonalItem::setBrush(QBrush) |
| vfunc[23]: | QCanvasRectangle::areaPoints() const |
| vfunc[24]: | QCanvasPolygonalItem::areaPointsAdvanced() const |
| vfunc[25]: | QCanvasRectangle::drawShape(QPainter&) |
The Run Time Type Information for the QCanvasRectangle class is described by Table 8-34
The virtual table for the QCanvasView class is described by Table 8-35
Table 8-35. Primary vtable for QCanvasView
| Base Offset | 0 |
| Virtual Base Offset | 0 |
| RTTI | typeinfo for QCanvasView |
| vfunc[0]: | NULL or QCanvasView::metaObject() const |
| vfunc[1]: | QCanvasView::className() const |
| vfunc[2]: | QCanvasView::qt_cast(char const*) |
| vfunc[3]: | QCanvasView::qt_invoke(int, QUObject*) |
| vfunc[4]: | QCanvasView::qt_emit(int, QUObject*) |
| vfunc[5]: | QCanvasView::qt_property(int, int, QVariant*) |
| vfunc[6]: | QCanvasView::~QCanvasView() |
| vfunc[7]: | QCanvasView::~QCanvasView() |
| vfunc[8]: | QWidget::event(QEvent*) |
| vfunc[9]: | QScrollView::eventFilter(QObject*, QEvent*) |
| vfunc[10]: | QWidget::setName(char const*) |
| vfunc[11]: | QObject::insertChild(QObject*) |
| vfunc[12]: | QScrollView::removeChild(QObject*) |
| vfunc[13]: | QObject::setProperty(char const*, QVariant const&) |
| vfunc[14]: | QObject::property(char const*) const |
| vfunc[15]: | QObject::timerEvent(QTimerEvent*) |
| vfunc[16]: | QObject::childEvent(QChildEvent*) |
| vfunc[17]: | QObject::customEvent(QCustomEvent*) |
| vfunc[18]: | QObject::connectNotify(char const*) |
| vfunc[19]: | QObject::disconnectNotify(char const*) |
| vfunc[20]: | QObject::checkConnectArgs(char const*, QObject const*, char const*) |
| vfunc[21]: | QScrollView::setEnabled(bool) |
| vfunc[22]: | QWidget::setMinimumSize(int, int) |
| vfunc[23]: | QWidget::setMaximumSize(int, int) |
| vfunc[24]: | QWidget::setSizeIncrement(int, int) |
| vfunc[25]: | QWidget::setBackgroundMode(Qt::BackgroundMode) |
| vfunc[26]: | QWidget::setEraseColor(QColor const&) |
| vfunc[27]: | QWidget::setErasePixmap(QPixmap const&) |
| vfunc[28]: | QWidget::setPalette(QPalette const&) |
| vfunc[29]: | QWidget::setPaletteBackgroundColor(QColor const&) |
| vfunc[30]: | QWidget::setPaletteBackgroundPixmap(QPixmap const&) |
| vfunc[31]: | QWidget::setFont(QFont const&) |
| vfunc[32]: | QWidget::setCursor(QCursor const&) |
| vfunc[33]: | QWidget::unsetCursor() |
| vfunc[34]: | QWidget::setMask(QBitmap const&) |
| vfunc[35]: | QWidget::setMask(QRegion const&) |
| vfunc[36]: | QWidget::setBackgroundColor(QColor const&) |
| vfunc[37]: | QWidget::setBackgroundPixmap(QPixmap const&) |
| vfunc[38]: | QWidget::setCaption(QString const&) |
| vfunc[39]: | QWidget::setIcon(QPixmap const&) |
| vfunc[40]: | QWidget::setIconText(QString const&) |
| vfunc[41]: | QWidget::setMouseTracking(bool) |
| vfunc[42]: | QWidget::setFocus() |
| vfunc[43]: | QWidget::setActiveWindow() |
| vfunc[44]: | QWidget::setFocusPolicy(QWidget::FocusPolicy) |
| vfunc[45]: | QWidget::setFocusProxy(QWidget*) |
| vfunc[46]: | QWidget::setUpdatesEnabled(bool) |
| vfunc[47]: | QScrollView::show() |
| vfunc[48]: | QWidget::hide() |
| vfunc[49]: | QWidget::showMinimized() |
| vfunc[50]: | QWidget::showMaximized() |
| vfunc[51]: | QWidget::showNormal() |
| vfunc[52]: | QWidget::polish() |
| vfunc[53]: | QWidget::move(int, int) |
| vfunc[54]: | QScrollView::resize(int, int) |
| vfunc[55]: | QWidget::setGeometry(int, int, int, int) |
| vfunc[56]: | NULL or QWidget::setGeometry(QRect const&) |
| vfunc[57]: | QWidget::close(bool) |
| vfunc[58]: | QCanvasView::sizeHint() const |
| vfunc[59]: | QScrollView::minimumSizeHint() const |
| vfunc[60]: | QWidget::sizePolicy() const |
| vfunc[61]: | QWidget::setSizePolicy(QSizePolicy) |
| vfunc[62]: | QWidget::heightForWidth(int) const |
| vfunc[63]: | QWidget::adjustSize() |
| vfunc[64]: | QWidget::reparent(QWidget*, unsigned int, QPoint const&, bool) |
| vfunc[65]: | QWidget::setAcceptDrops(bool) |
| vfunc[66]: | QWidget::setAutoMask(bool) |
| vfunc[67]: | QWidget::setBackgroundOrigin(QWidget::BackgroundOrigin) |
| vfunc[68]: | QWidget::customWhatsThis() const |
| vfunc[69]: | QScrollView::mousePressEvent(QMouseEvent*) |
| vfunc[70]: | QScrollView::mouseReleaseEvent(QMouseEvent*) |
| vfunc[71]: | QScrollView::mouseDoubleClickEvent(QMouseEvent*) |
| vfunc[72]: | QScrollView::mouseMoveEvent(QMouseEvent*) |
| vfunc[73]: | QScrollView::wheelEvent(QWheelEvent*) |
| vfunc[74]: | QWidget::keyPressEvent(QKeyEvent*) |
| vfunc[75]: | QWidget::keyReleaseEvent(QKeyEvent*) |
| vfunc[76]: | QWidget::focusInEvent(QFocusEvent*) |
| vfunc[77]: | QWidget::focusOutEvent(QFocusEvent*) |
| vfunc[78]: | QWidget::enterEvent(QEvent*) |
| vfunc[79]: | QWidget::leaveEvent(QEvent*) |
| vfunc[80]: | QFrame::paintEvent(QPaintEvent*) |
| vfunc[81]: | QWidget::moveEvent(QMoveEvent*) |
| vfunc[82]: | QScrollView::resizeEvent(QResizeEvent*) |
| vfunc[83]: | QWidget::closeEvent(QCloseEvent*) |
| vfunc[84]: | QScrollView::contextMenuEvent(QContextMenuEvent*) |
| vfunc[85]: | QWidget::imStartEvent(QIMEvent*) |
| vfunc[86]: | QWidget::imComposeEvent(QIMEvent*) |
| vfunc[87]: | QWidget::imEndEvent(QIMEvent*) |
| vfunc[88]: | QWidget::tabletEvent(QTabletEvent*) |
| vfunc[89]: | QWidget::dragEnterEvent(QDragEnterEvent*) |
| vfunc[90]: | QWidget::dragMoveEvent(QDragMoveEvent*) |
| vfunc[91]: | QWidget::dragLeaveEvent(QDragLeaveEvent*) |
| vfunc[92]: | QWidget::dropEvent(QDropEvent*) |
| vfunc[93]: | QWidget::showEvent(QShowEvent*) |
| vfunc[94]: | QWidget::hideEvent(QHideEvent*) |
| vfunc[95]: | QWidget::x11Event(_XEvent*) |
| vfunc[96]: | QWidget::updateMask() |
| vfunc[97]: | QScrollView::styleChange(QStyle&) |
| vfunc[98]: | QWidget::enabledChange(bool) |
| vfunc[99]: | QWidget::paletteChange(QPalette const&) |
| vfunc[100]: | QScrollView::fontChange(QFont const&) |
| vfunc[101]: | QWidget::windowActivationChange(bool) |
| vfunc[102]: | QWidget::metric(int) const |
| vfunc[103]: | QWidget::create(unsigned long, bool, bool) |
| vfunc[104]: | QWidget::destroy(bool, bool) |
| vfunc[105]: | NULL or QWidget::setWState(unsigned int) |
| vfunc[106]: | NULL or QWidget::setWFlags(unsigned int) |
| vfunc[107]: | QScrollView::focusNextPrevChild(bool) |
| vfunc[108]: | QWidget::setKeyCompression(bool) |
| vfunc[109]: | QWidget::setMicroFocusHint(int, int, int, int, bool, QFont*) |
| vfunc[110]: | QFrame::setFrameStyle(int) |
| vfunc[111]: | QFrame::setLineWidth(int) |
| vfunc[112]: | QFrame::setMargin(int) |
| vfunc[113]: | QFrame::setMidLineWidth(int) |
| vfunc[114]: | QFrame::setFrameRect(QRect const&) |
| vfunc[115]: | QFrame::drawFrame(QPainter*) |
| vfunc[116]: | QCanvasView::drawContents(QPainter*) |
| vfunc[117]: | QScrollView::frameChanged() |
| vfunc[118]: | QScrollView::setResizePolicy(QScrollView::ResizePolicy) |
| vfunc[119]: | QScrollView::addChild(QWidget*, int, int) |
| vfunc[120]: | QScrollView::moveChild(QWidget*, int, int) |
| vfunc[121]: | QScrollView::setVScrollBarMode(QScrollView::ScrollBarMode) |
| vfunc[122]: | QScrollView::setHScrollBarMode(QScrollView::ScrollBarMode) |
| vfunc[123]: | QScrollView::setCornerWidget(QWidget*) |
| vfunc[124]: | QScrollView::setDragAutoScroll(bool) |
| vfunc[125]: | QScrollView::resizeContents(int, int) |
| vfunc[126]: | QScrollView::setContentsPos(int, int) |
| vfunc[127]: | QCanvasView::drawContents(QPainter*, int, int, int, int) |
| vfunc[128]: | QScrollView::drawContentsOffset(QPainter*, int, int, int, int, int, int) |
| vfunc[129]: | QScrollView::contentsMousePressEvent(QMouseEvent*) |
| vfunc[130]: | QScrollView::contentsMouseReleaseEvent(QMouseEvent*) |
| vfunc[131]: | QScrollView::contentsMouseDoubleClickEvent(QMouseEvent*) |
| vfunc[132]: | QScrollView::contentsMouseMoveEvent(QMouseEvent*) |
| vfunc[133]: | QScrollView::contentsDragEnterEvent(QDragEnterEvent*) |
| vfunc[134]: | QScrollView::contentsDragMoveEvent(QDragMoveEvent*) |
| vfunc[135]: | QScrollView::contentsDragLeaveEvent(QDragLeaveEvent*) |
| vfunc[136]: | QScrollView::contentsDropEvent(QDropEvent*) |
| vfunc[137]: | QScrollView::contentsWheelEvent(QWheelEvent*) |
| vfunc[138]: | QScrollView::contentsContextMenuEvent(QContextMenuEvent*) |
| vfunc[139]: | QScrollView::viewportPaintEvent(QPaintEvent*) |
| vfunc[140]: | QScrollView::viewportResizeEvent(QResizeEvent*) |
| vfunc[141]: | QScrollView::viewportMousePressEvent(QMouseEvent*) |
| vfunc[142]: | QScrollView::viewportMouseReleaseEvent(QMouseEvent*) |
| vfunc[143]: | QScrollView::viewportMouseDoubleClickEvent(QMouseEvent*) |
| vfunc[144]: | QScrollView::viewportMouseMoveEvent(QMouseEvent*) |
| vfunc[145]: | QScrollView::viewportDragEnterEvent(QDragEnterEvent*) |
| vfunc[146]: | QScrollView::viewportDragMoveEvent(QDragMoveEvent*) |
| vfunc[147]: | QScrollView::viewportDragLeaveEvent(QDragLeaveEvent*) |
| vfunc[148]: | QScrollView::viewportDropEvent(QDropEvent*) |
| vfunc[149]: | QScrollView::viewportWheelEvent(QWheelEvent*) |
| vfunc[150]: | QScrollView::viewportContextMenuEvent(QContextMenuEvent*) |
| vfunc[151]: | QScrollView::setMargins(int, int, int, int) |
| vfunc[152]: | QScrollView::setHBarGeometry(QScrollBar&, int, int, int, int) |
| vfunc[153]: | QScrollView::setVBarGeometry(QScrollBar&, int, int, int, int) |
Table 8-36. Secondary vtable for QCanvasView
| Base Offset | -80 |
| Virtual Base Offset | 0 |
| RTTI | typeinfo for QCanvasView |
| vfunc[0]: | non-virtual thunk to QCanvasView::~QCanvasView() |
| vfunc[1]: | non-virtual thunk to QCanvasView::~QCanvasView() |
| vfunc[2]: | QPaintDevice::setResolution(int) |
| vfunc[3]: | QPaintDevice::resolution() const |
| vfunc[4]: | QPaintDevice::handle() const |
| vfunc[5]: | QPaintDevice::x11RenderHandle() const |
| vfunc[6]: | QPaintDevice::setX11Data(QPaintDeviceX11Data const*) |
| vfunc[7]: | QPaintDevice::cmd(int, QPainter*, QPDevCmdParam*) |
| vfunc[8]: | non-virtual thunk to QWidget::metric(int) const |
| vfunc[9]: | QPaintDevice::fontMet(QFont*, int, char const*, int) const |
| vfunc[10]: | QPaintDevice::fontInf(QFont*, int) const |
The Run Time Type Information for the QCanvasView class is described by Table 8-37
The virtual table for the QCanvasEllipse class is described by Table 8-38
Table 8-38. Primary vtable for QCanvasEllipse
| Base Offset | 0 |
| Virtual Base Offset | 0 |
| RTTI | typeinfo for QCanvasEllipse |
| vfunc[0]: | QCanvasEllipse::~QCanvasEllipse() |
| vfunc[1]: | QCanvasEllipse::~QCanvasEllipse() |
| vfunc[2]: | QCanvasItem::moveBy(double, double) |
| vfunc[3]: | QCanvasItem::setAnimated(bool) |
| vfunc[4]: | QCanvasItem::setVelocity(double, double) |
| vfunc[5]: | QCanvasItem::advance(int) |
| vfunc[6]: | QCanvasEllipse::collidesWith(QCanvasItem const*) const |
| vfunc[7]: | QCanvasItem::setCanvas(QCanvas*) |
| vfunc[8]: | QCanvasPolygonalItem::draw(QPainter&) |
| vfunc[9]: | QCanvasItem::setVisible(bool) |
| vfunc[10]: | QCanvasItem::setSelected(bool) |
| vfunc[11]: | QCanvasItem::setEnabled(bool) |
| vfunc[12]: | QCanvasItem::setActive(bool) |
| vfunc[13]: | QCanvasEllipse::rtti() const |
| vfunc[14]: | QCanvasPolygonalItem::boundingRect() const |
| vfunc[15]: | QCanvasItem::boundingRectAdvanced() const |
| vfunc[16]: | QCanvasPolygonalItem::chunks() const |
| vfunc[17]: | QCanvasItem::addToChunks() |
| vfunc[18]: | QCanvasItem::removeFromChunks() |
| vfunc[19]: | QCanvasItem::changeChunks() |
| vfunc[20]: | QCanvasEllipse::collidesWith(QCanvasSprite const*, QCanvasPolygonalItem const*, QCanvasRectangle const*, QCanvasEllipse const*, QCanvasText const*) const |
| vfunc[21]: | QCanvasPolygonalItem::setPen(QPen) |
| vfunc[22]: | QCanvasPolygonalItem::setBrush(QBrush) |
| vfunc[23]: | QCanvasEllipse::areaPoints() const |
| vfunc[24]: | QCanvasPolygonalItem::areaPointsAdvanced() const |
| vfunc[25]: | QCanvasEllipse::drawShape(QPainter&) |
The Run Time Type Information for the QCanvasEllipse class is described by Table 8-39
The virtual table for the QCanvasPixmap class is described by Table 8-40
Table 8-40. Primary vtable for QCanvasPixmap
| Base Offset | 0 |
| Virtual Base Offset | 0 |
| RTTI | typeinfo for QCanvasPixmap |
| vfunc[0]: | QCanvasPixmap::~QCanvasPixmap() |
| vfunc[1]: | QCanvasPixmap::~QCanvasPixmap() |
| vfunc[2]: | QPaintDevice::setResolution(int) |
| vfunc[3]: | QPaintDevice::resolution() const |
| vfunc[4]: | QPaintDevice::handle() const |
| vfunc[5]: | QPaintDevice::x11RenderHandle() const |
| vfunc[6]: | QPaintDevice::setX11Data(QPaintDeviceX11Data const*) |
| vfunc[7]: | QPaintDevice::cmd(int, QPainter*, QPDevCmdParam*) |
| vfunc[8]: | QPixmap::metric(int) const |
| vfunc[9]: | QPaintDevice::fontMet(QFont*, int, char const*, int) const |
| vfunc[10]: | QPaintDevice::fontInf(QFont*, int) const |
| vfunc[11]: | QPixmap::detach() |
The Run Time Type Information for the QCanvasPixmap class is described by Table 8-41
The virtual table for the QCanvasLine class is described by Table 8-42
Table 8-42. Primary vtable for QCanvasLine
| Base Offset | 0 |
| Virtual Base Offset | 0 |
| RTTI | typeinfo for QCanvasLine |
| vfunc[0]: | QCanvasLine::~QCanvasLine() |
| vfunc[1]: | QCanvasLine::~QCanvasLine() |
| vfunc[2]: | QCanvasLine::moveBy(double, double) |
| vfunc[3]: | QCanvasItem::setAnimated(bool) |
| vfunc[4]: | QCanvasItem::setVelocity(double, double) |
| vfunc[5]: | QCanvasItem::advance(int) |
| vfunc[6]: | QCanvasPolygonalItem::collidesWith(QCanvasItem const*) const |
| vfunc[7]: | QCanvasItem::setCanvas(QCanvas*) |
| vfunc[8]: | QCanvasPolygonalItem::draw(QPainter&) |
| vfunc[9]: | QCanvasItem::setVisible(bool) |
| vfunc[10]: | QCanvasItem::setSelected(bool) |
| vfunc[11]: | QCanvasItem::setEnabled(bool) |
| vfunc[12]: | QCanvasItem::setActive(bool) |
| vfunc[13]: | QCanvasLine::rtti() const |
| vfunc[14]: | QCanvasPolygonalItem::boundingRect() const |
| vfunc[15]: | QCanvasItem::boundingRectAdvanced() const |
| vfunc[16]: | QCanvasPolygonalItem::chunks() const |
| vfunc[17]: | QCanvasItem::addToChunks() |
| vfunc[18]: | QCanvasItem::removeFromChunks() |
| vfunc[19]: | QCanvasItem::changeChunks() |
| vfunc[20]: | QCanvasPolygonalItem::collidesWith(QCanvasSprite const*, QCanvasPolygonalItem const*, QCanvasRectangle const*, QCanvasEllipse const*, QCanvasText const*) const |
| vfunc[21]: | QCanvasLine::setPen(QPen) |
| vfunc[22]: | QCanvasPolygonalItem::setBrush(QBrush) |
| vfunc[23]: | QCanvasLine::areaPoints() const |
| vfunc[24]: | QCanvasPolygonalItem::areaPointsAdvanced() const |
| vfunc[25]: | QCanvasLine::drawShape(QPainter&) |
The Run Time Type Information for the QCanvasLine class is described by Table 8-43
The virtual table for the QCanvasSpline class is described by Table 8-44
Table 8-44. Primary vtable for QCanvasSpline
| Base Offset | 0 |
| Virtual Base Offset | 0 |
| RTTI | typeinfo for QCanvasSpline |
| vfunc[0]: | QCanvasSpline::~QCanvasSpline() |
| vfunc[1]: | QCanvasSpline::~QCanvasSpline() |
| vfunc[2]: | QCanvasPolygon::moveBy(double, double) |
| vfunc[3]: | QCanvasItem::setAnimated(bool) |
| vfunc[4]: | QCanvasItem::setVelocity(double, double) |
| vfunc[5]: | QCanvasItem::advance(int) |
| vfunc[6]: | QCanvasPolygonalItem::collidesWith(QCanvasItem const*) const |
| vfunc[7]: | QCanvasItem::setCanvas(QCanvas*) |
| vfunc[8]: | QCanvasPolygonalItem::draw(QPainter&) |
| vfunc[9]: | QCanvasItem::setVisible(bool) |
| vfunc[10]: | QCanvasItem::setSelected(bool) |
| vfunc[11]: | QCanvasItem::setEnabled(bool) |
| vfunc[12]: | QCanvasItem::setActive(bool) |
| vfunc[13]: | QCanvasSpline::rtti() const |
| vfunc[14]: | QCanvasPolygonalItem::boundingRect() const |
| vfunc[15]: | QCanvasItem::boundingRectAdvanced() const |
| vfunc[16]: | QCanvasPolygonalItem::chunks() const |
| vfunc[17]: | QCanvasItem::addToChunks() |
| vfunc[18]: | QCanvasItem::removeFromChunks() |
| vfunc[19]: | QCanvasItem::changeChunks() |
| vfunc[20]: | QCanvasPolygonalItem::collidesWith(QCanvasSprite const*, QCanvasPolygonalItem const*, QCanvasRectangle const*, QCanvasEllipse const*, QCanvasText const*) const |
| vfunc[21]: | QCanvasPolygonalItem::setPen(QPen) |
| vfunc[22]: | QCanvasPolygonalItem::setBrush(QBrush) |
| vfunc[23]: | QCanvasPolygon::areaPoints() const |
| vfunc[24]: | QCanvasPolygonalItem::areaPointsAdvanced() const |
| vfunc[25]: | QCanvasPolygon::drawShape(QPainter&) |
The Run Time Type Information for the QCanvasSpline class is described by Table 8-45
The virtual table for the QCanvasText class is described by Table 8-46
Table 8-46. Primary vtable for QCanvasText
| Base Offset | 0 |
| Virtual Base Offset | 0 |
| RTTI | typeinfo for QCanvasText |
| vfunc[0]: | QCanvasText::~QCanvasText() |
| vfunc[1]: | QCanvasText::~QCanvasText() |
| vfunc[2]: | QCanvasText::moveBy(double, double) |
| vfunc[3]: | QCanvasItem::setAnimated(bool) |
| vfunc[4]: | QCanvasItem::setVelocity(double, double) |
| vfunc[5]: | QCanvasItem::advance(int) |
| vfunc[6]: | QCanvasText::collidesWith(QCanvasItem const*) const |
| vfunc[7]: | QCanvasItem::setCanvas(QCanvas*) |
| vfunc[8]: | QCanvasText::draw(QPainter&) |
| vfunc[9]: | QCanvasItem::setVisible(bool) |
| vfunc[10]: | QCanvasItem::setSelected(bool) |
| vfunc[11]: | QCanvasItem::setEnabled(bool) |
| vfunc[12]: | QCanvasItem::setActive(bool) |
| vfunc[13]: | QCanvasText::rtti() const |
| vfunc[14]: | QCanvasText::boundingRect() const |
| vfunc[15]: | QCanvasItem::boundingRectAdvanced() const |
| vfunc[16]: | QCanvasItem::chunks() const |
| vfunc[17]: | QCanvasText::addToChunks() |
| vfunc[18]: | QCanvasText::removeFromChunks() |
| vfunc[19]: | QCanvasText::changeChunks() |
| vfunc[20]: | QCanvasText::collidesWith(QCanvasSprite const*, QCanvasPolygonalItem const*, QCanvasRectangle const*, QCanvasEllipse const*, QCanvasText const*) const |
The Run Time Type Information for the QCanvasText class is described by Table 8-47
The virtual table for the QCanvasPolygon class is described by Table 8-48
Table 8-48. Primary vtable for QCanvasPolygon
| Base Offset | 0 |
| Virtual Base Offset | 0 |
| RTTI | typeinfo for QCanvasPolygon |
| vfunc[0]: | QCanvasPolygon::~QCanvasPolygon() |
| vfunc[1]: | QCanvasPolygon::~QCanvasPolygon() |
| vfunc[2]: | QCanvasPolygon::moveBy(double, double) |
| vfunc[3]: | QCanvasItem::setAnimated(bool) |
| vfunc[4]: | QCanvasItem::setVelocity(double, double) |
| vfunc[5]: | QCanvasItem::advance(int) |
| vfunc[6]: | QCanvasPolygonalItem::collidesWith(QCanvasItem const*) const |
| vfunc[7]: | QCanvasItem::setCanvas(QCanvas*) |
| vfunc[8]: | QCanvasPolygonalItem::draw(QPainter&) |
| vfunc[9]: | QCanvasItem::setVisible(bool) |
| vfunc[10]: | QCanvasItem::setSelected(bool) |
| vfunc[11]: | QCanvasItem::setEnabled(bool) |
| vfunc[12]: | QCanvasItem::setActive(bool) |
| vfunc[13]: | QCanvasPolygon::rtti() const |
| vfunc[14]: | QCanvasPolygonalItem::boundingRect() const |
| vfunc[15]: | QCanvasItem::boundingRectAdvanced() const |
| vfunc[16]: | QCanvasPolygonalItem::chunks() const |
| vfunc[17]: | QCanvasItem::addToChunks() |
| vfunc[18]: | QCanvasItem::removeFromChunks() |
| vfunc[19]: | QCanvasItem::changeChunks() |
| vfunc[20]: | QCanvasPolygonalItem::collidesWith(QCanvasSprite const*, QCanvasPolygonalItem const*, QCanvasRectangle const*, QCanvasEllipse const*, QCanvasText const*) const |
| vfunc[21]: | QCanvasPolygonalItem::setPen(QPen) |
| vfunc[22]: | QCanvasPolygonalItem::setBrush(QBrush) |
| vfunc[23]: | QCanvasPolygon::areaPoints() const |
| vfunc[24]: | QCanvasPolygonalItem::areaPointsAdvanced() const |
| vfunc[25]: | QCanvasPolygon::drawShape(QPainter&) |
The Run Time Type Information for the QCanvasPolygon class is described by Table 8-49
The virtual table for the QCanvas class is described by Table 8-50
Table 8-50. Primary vtable for QCanvas
| Base Offset | 0 |
| Virtual Base Offset | 0 |
| RTTI | typeinfo for QCanvas |
| vfunc[0]: | NULL or QCanvas::metaObject() const |
| vfunc[1]: | QCanvas::className() const |
| vfunc[2]: | QCanvas::qt_cast(char const*) |
| vfunc[3]: | QCanvas::qt_invoke(int, QUObject*) |
| vfunc[4]: | QCanvas::qt_emit(int, QUObject*) |
| vfunc[5]: | QCanvas::qt_property(int, int, QVariant*) |
| vfunc[6]: | QCanvas::~QCanvas() |
| vfunc[7]: | QCanvas::~QCanvas() |
| vfunc[8]: | QObject::event(QEvent*) |
| vfunc[9]: | QObject::eventFilter(QObject*, QEvent*) |
| vfunc[10]: | QObject::setName(char const*) |
| vfunc[11]: | QObject::insertChild(QObject*) |
| vfunc[12]: | QObject::removeChild(QObject*) |
| vfunc[13]: | QObject::setProperty(char const*, QVariant const&) |
| vfunc[14]: | QObject::property(char const*) const |
| vfunc[15]: | QObject::timerEvent(QTimerEvent*) |
| vfunc[16]: | QObject::childEvent(QChildEvent*) |
| vfunc[17]: | QObject::customEvent(QCustomEvent*) |
| vfunc[18]: | QObject::connectNotify(char const*) |
| vfunc[19]: | QObject::disconnectNotify(char const*) |
| vfunc[20]: | QObject::checkConnectArgs(char const*, QObject const*, char const*) |
| vfunc[21]: | QCanvas::setTiles(QPixmap, int, int, int, int) |
| vfunc[22]: | QCanvas::setBackgroundPixmap(QPixmap const&) |
| vfunc[23]: | QCanvas::setBackgroundColor(QColor const&) |
| vfunc[24]: | QCanvas::setTile(int, int, int) |
| vfunc[25]: | QCanvas::resize(int, int) |
| vfunc[26]: | QCanvas::retune(int, int) |
| vfunc[27]: | QCanvas::setChangedChunk(int, int) |
| vfunc[28]: | QCanvas::setChangedChunkContaining(int, int) |
| vfunc[29]: | QCanvas::setAllChanged() |
| vfunc[30]: | QCanvas::setChanged(QRect const&) |
| vfunc[31]: | QCanvas::setUnchanged(QRect const&) |
| vfunc[32]: | QCanvas::addView(QCanvasView*) |
| vfunc[33]: | QCanvas::removeView(QCanvasView*) |
| vfunc[34]: | QCanvas::addItem(QCanvasItem*) |
| vfunc[35]: | QCanvas::addAnimation(QCanvasItem*) |
| vfunc[36]: | QCanvas::removeItem(QCanvasItem*) |
| vfunc[37]: | QCanvas::removeAnimation(QCanvasItem*) |
| vfunc[38]: | QCanvas::setAdvancePeriod(int) |
| vfunc[39]: | QCanvas::setUpdatePeriod(int) |
| vfunc[40]: | QCanvas::setDoubleBuffering(bool) |
| vfunc[41]: | QCanvas::advance() |
| vfunc[42]: | QCanvas::update() |
| vfunc[43]: | QCanvas::drawBackground(QPainter&, QRect const&) |
| vfunc[44]: | QCanvas::drawForeground(QPainter&, QRect const&) |
The Run Time Type Information for the QCanvas class is described by Table 8-51
An LSB conforming implementation shall provide the architecture specific functions for Qt3 Canvas specified in Table 8-52, with the full mandatory functionality as described in the referenced underlying specification.
The virtual table for the QImageDrag class is described by Table 8-53
Table 8-53. Primary vtable for QImageDrag
| Base Offset | 0 |
| Virtual Base Offset | 0 |
| RTTI | typeinfo for QImageDrag |
| vfunc[0]: | NULL or QImageDrag::metaObject() const |
| vfunc[1]: | QImageDrag::className() const |
| vfunc[2]: | QImageDrag::qt_cast(char const*) |
| vfunc[3]: | QImageDrag::qt_invoke(int, QUObject*) |
| vfunc[4]: | QImageDrag::qt_emit(int, QUObject*) |
| vfunc[5]: | QImageDrag::qt_property(int, int, QVariant*) |
| vfunc[6]: | QImageDrag::~QImageDrag() |
| vfunc[7]: | QImageDrag::~QImageDrag() |
| vfunc[8]: | QObject::event(QEvent*) |
| vfunc[9]: | QObject::eventFilter(QObject*, QEvent*) |
| vfunc[10]: | QObject::setName(char const*) |
| vfunc[11]: | QObject::insertChild(QObject*) |
| vfunc[12]: | QObject::removeChild(QObject*) |
| vfunc[13]: | QObject::setProperty(char const*, QVariant const&) |
| vfunc[14]: | QObject::property(char const*) const |
| vfunc[15]: | QObject::timerEvent(QTimerEvent*) |
| vfunc[16]: | QObject::childEvent(QChildEvent*) |
| vfunc[17]: | QObject::customEvent(QCustomEvent*) |
| vfunc[18]: | QObject::connectNotify(char const*) |
| vfunc[19]: | QObject::disconnectNotify(char const*) |
| vfunc[20]: | QObject::checkConnectArgs(char const*, QObject const*, char const*) |
| vfunc[21]: | QDragObject::setPixmap(QPixmap) |
| vfunc[22]: | QDragObject::setPixmap(QPixmap, QPoint const&) |
| vfunc[23]: | QDragObject::drag(QDragObject::DragMode) |
| vfunc[24]: | QImageDrag::setImage(QImage) |
| vfunc[25]: | QImageDrag::format(int) const |
| vfunc[26]: | QImageDrag::encodedData(char const*) const |
Table 8-54. Secondary vtable for QImageDrag
| Base Offset | -80 |
| Virtual Base Offset | 0 |
| RTTI | typeinfo for QImageDrag |
| vfunc[0]: | non-virtual thunk to QImageDrag::~QImageDrag() |
| vfunc[1]: | non-virtual thunk to QImageDrag::~QImageDrag() |
| vfunc[2]: | non-virtual thunk to QImageDrag::format(int) const |
| vfunc[3]: | QMimeSource::provides(char const*) const |
| vfunc[4]: | non-virtual thunk to QImageDrag::encodedData(char const*) const |
The Run Time Type Information for the QImageDrag class is described by Table 8-55
The virtual table for the QDragLeaveEvent class is described by Table 8-56
Table 8-56. Primary vtable for QDragLeaveEvent
| Base Offset | 0 |
| Virtual Base Offset | 0 |
| RTTI | typeinfo for QDragLeaveEvent |
| vfunc[0]: | NULL or QDragLeaveEvent::~QDragLeaveEvent() |
| vfunc[1]: | NULL or QDragLeaveEvent::~QDragLeaveEvent() |
The Run Time Type Information for the QDragLeaveEvent class is described by Table 8-57
The virtual table for the QColorDrag class is described by Table 8-58
Table 8-58. Primary vtable for QColorDrag
| Base Offset | 0 |
| Virtual Base Offset | 0 |
| RTTI | typeinfo for QColorDrag |
| vfunc[0]: | NULL or QColorDrag::metaObject() const |
| vfunc[1]: | QColorDrag::className() const |
| vfunc[2]: | QColorDrag::qt_cast(char const*) |
| vfunc[3]: | QColorDrag::qt_invoke(int, QUObject*) |
| vfunc[4]: | QColorDrag::qt_emit(int, QUObject*) |
| vfunc[5]: | QColorDrag::qt_property(int, int, QVariant*) |
| vfunc[6]: | NULL or QColorDrag::~QColorDrag() |
| vfunc[7]: | NULL or QColorDrag::~QColorDrag() |
| vfunc[8]: | QObject::event(QEvent*) |
| vfunc[9]: | QObject::eventFilter(QObject*, QEvent*) |
| vfunc[10]: | QObject::setName(char const*) |
| vfunc[11]: | QObject::insertChild(QObject*) |
| vfunc[12]: | QObject::removeChild(QObject*) |
| vfunc[13]: | QObject::setProperty(char const*, QVariant const&) |
| vfunc[14]: | QObject::property(char const*) const |
| vfunc[15]: | QObject::timerEvent(QTimerEvent*) |
| vfunc[16]: | QObject::childEvent(QChildEvent*) |
| vfunc[17]: | QObject::customEvent(QCustomEvent*) |
| vfunc[18]: | QObject::connectNotify(char const*) |
| vfunc[19]: | QObject::disconnectNotify(char const*) |
| vfunc[20]: | QObject::checkConnectArgs(char const*, QObject const*, char const*) |
| vfunc[21]: | QDragObject::setPixmap(QPixmap) |
| vfunc[22]: | QDragObject::setPixmap(QPixmap, QPoint const&) |
| vfunc[23]: | QDragObject::drag(QDragObject::DragMode) |
| vfunc[24]: | QStoredDrag::setEncodedData(QMemArray<char> const&) |
| vfunc[25]: | QStoredDrag::format(int) const |
| vfunc[26]: | QStoredDrag::encodedData(char const*) const |
Table 8-59. Secondary vtable for QColorDrag
| Base Offset | -80 |
| Virtual Base Offset | 0 |
| RTTI | typeinfo for QColorDrag |
| vfunc[0]: | NULL or non-virtual thunk to QColorDrag::~QColorDrag() |
| vfunc[1]: | NULL or non-virtual thunk to QColorDrag::~QColorDrag() |
| vfunc[2]: | non-virtual thunk to QStoredDrag::format(int) const |
| vfunc[3]: | QMimeSource::provides(char const*) const |
| vfunc[4]: | non-virtual thunk to QStoredDrag::encodedData(char const*) const |
The Run Time Type Information for the QColorDrag class is described by Table 8-60
The virtual table for the QDragResponseEvent class is described by Table 8-61
Table 8-61. Primary vtable for QDragResponseEvent
| Base Offset | 0 |
| Virtual Base Offset | 0 |
| RTTI | typeinfo for QDragResponseEvent |
| vfunc[0]: | NULL or QDragResponseEvent::~QDragResponseEvent() |
| vfunc[1]: | NULL or QDragResponseEvent::~QDragResponseEvent() |
The Run Time Type Information for the QDragResponseEvent class is described by Table 8-62
The virtual table for the QIconDrag class is described by Table 8-63
Table 8-63. Primary vtable for QIconDrag
| Base Offset | 0 |
| Virtual Base Offset | 0 |
| RTTI | typeinfo for QIconDrag |
| vfunc[0]: | NULL or QIconDrag::metaObject() const |
| vfunc[1]: | QIconDrag::className() const |
| vfunc[2]: | QIconDrag::qt_cast(char const*) |
| vfunc[3]: | QIconDrag::qt_invoke(int, QUObject*) |
| vfunc[4]: | QIconDrag::qt_emit(int, QUObject*) |
| vfunc[5]: | QIconDrag::qt_property(int, int, QVariant*) |
| vfunc[6]: | QIconDrag::~QIconDrag() |
| vfunc[7]: | QIconDrag::~QIconDrag() |
| vfunc[8]: | QObject::event(QEvent*) |
| vfunc[9]: | QObject::eventFilter(QObject*, QEvent*) |
| vfunc[10]: | QObject::setName(char const*) |
| vfunc[11]: | QObject::insertChild(QObject*) |
| vfunc[12]: | QObject::removeChild(QObject*) |
| vfunc[13]: | QObject::setProperty(char const*, QVariant const&) |
| vfunc[14]: | QObject::property(char const*) const |
| vfunc[15]: | QObject::timerEvent(QTimerEvent*) |
| vfunc[16]: | QObject::childEvent(QChildEvent*) |
| vfunc[17]: | QObject::customEvent(QCustomEvent*) |
| vfunc[18]: | QObject::connectNotify(char const*) |
| vfunc[19]: | QObject::disconnectNotify(char const*) |
| vfunc[20]: | QObject::checkConnectArgs(char const*, QObject const*, char const*) |
| vfunc[21]: | QDragObject::setPixmap(QPixmap) |
| vfunc[22]: | QDragObject::setPixmap(QPixmap, QPoint const&) |
| vfunc[23]: | QDragObject::drag(QDragObject::DragMode) |
| vfunc[24]: | QIconDrag::format(int) const |
| vfunc[25]: | QIconDrag::encodedData(char const*) const |
Table 8-64. Secondary vtable for QIconDrag
| Base Offset | -80 |
| Virtual Base Offset | 0 |
| RTTI | typeinfo for QIconDrag |
| vfunc[0]: | non-virtual thunk to QIconDrag::~QIconDrag() |
| vfunc[1]: | non-virtual thunk to QIconDrag::~QIconDrag() |
| vfunc[2]: | non-virtual thunk to QIconDrag::format(int) const |
| vfunc[3]: | QMimeSource::provides(char const*) const |
| vfunc[4]: | non-virtual thunk to QIconDrag::encodedData(char const*) const |
The Run Time Type Information for the QIconDrag class is described by Table 8-65