Size of this type has been changed from 1032 to 1024 bytes
Change of type size may lead to different effects in different contexts. [+] ...
In context of some function parameter this change affects on parameter's stack layout and lead to incorrect initialization of parameters on highest positions in stack. In context of some structure member this change affects on members layout and lead to incorrect access of application to members on highest positions. Other affects are possible
[+] affected interfaces (7)
QByteArrayMatcher::setPattern (QByteArray const& pattern): Object has type 'QByteArrayMatcher'.
QByteArrayMatcher::QByteArrayMatcher (QByteArray const& pattern): Object has type 'QByteArrayMatcher'.
QByteArrayMatcher::QByteArrayMatcher (QByteArrayMatcher const& other): 1st parameter 'other' has base type 'QByteArrayMatcher'.
QByteArrayMatcher::QByteArrayMatcher (): Object has type 'QByteArrayMatcher'.
QByteArrayMatcher::~QByteArrayMatcher (): Object has type 'QByteArrayMatcher'.
QByteArrayMatcher::operator=(QByteArrayMatcher const& other): 1st parameter 'other' has base type 'QByteArrayMatcher'.
QByteArrayMatcher::indexIn (QByteArray const& ba, int from): Object has type 'QByteArrayMatcher'.
qcalendarwidget.h
[+] QCalendarWidget (1)
Incompatibility
Effect
1
Virtual method QCalendarWidget::eventFilter(QObject*, QEvent*) has been added to this class and therefore the layout of virtual table has been changed
Call of any virtual method in this class and it's subclasses will result in crash of application
[+] affected interfaces (59)
QCalendarWidget::updateCell(QDate const&): Call of this virtual method will result in crash of application because the layout of virtual table has been changed.
QCalendarWidget::qt_metacall(QMetaObject::Call, int, void**): Call of this virtual method will result in crash of application because the layout of virtual table has been changed.
QCalendarWidget::qt_metacast(char const*): Call of this virtual method will result in crash of application because the layout of virtual table has been changed.
QCalendarWidget::resizeEvent(QResizeEvent*): Call of this virtual method will result in crash of application because the layout of virtual table has been changed.
QCalendarWidget::updateCells(): Call of this virtual method will result in crash of application because the layout of virtual table has been changed.
QCalendarWidget::setDateRange(QDate const&, QDate const&): Call of this virtual method will result in crash of application because the layout of virtual table has been changed.
QCalendarWidget::showNextYear(): Call of this virtual method will result in crash of application because the layout of virtual table has been changed.
QCalendarWidget::keyPressEvent(QKeyEvent*): Call of this virtual method will result in crash of application because the layout of virtual table has been changed.
QCalendarWidget::showNextMonth(): Call of this virtual method will result in crash of application because the layout of virtual table has been changed.
QCalendarWidget::setCurrentPage(int, int): Call of this virtual method will result in crash of application because the layout of virtual table has been changed.
QCalendarWidget::setGridVisible(bool): Call of this virtual method will result in crash of application because the layout of virtual table has been changed.
QCalendarWidget::setMaximumDate(QDate const&): Call of this virtual method will result in crash of application because the layout of virtual table has been changed.
QCalendarWidget::setMinimumDate(QDate const&): Call of this virtual method will result in crash of application because the layout of virtual table has been changed.
QCalendarWidget::mousePressEvent(QMouseEvent*): Call of this virtual method will result in crash of application because the layout of virtual table has been changed.
QCalendarWidget::setSelectedDate(QDate const&): Call of this virtual method will result in crash of application because the layout of virtual table has been changed.
QCalendarWidget::selectionChanged(): Call of this virtual method will result in crash of application because the layout of virtual table has been changed.
QCalendarWidget::setHeaderVisible(bool): Call of this virtual method will result in crash of application because the layout of virtual table has been changed.
QCalendarWidget::setSelectionMode(QCalendarWidget::SelectionMode): Call of this virtual method will result in crash of application because the layout of virtual table has been changed.
QCalendarWidget::showPreviousYear(): Call of this virtual method will result in crash of application because the layout of virtual table has been changed.
QCalendarWidget::showSelectedDate(): Call of this virtual method will result in crash of application because the layout of virtual table has been changed.
QCalendarWidget::setDateTextFormat(QDate const&, QTextCharFormat const&): Call of this virtual method will result in crash of application because the layout of virtual table has been changed.
QCalendarWidget::setFirstDayOfWeek(Qt::DayOfWeek): Call of this virtual method will result in crash of application because the layout of virtual table has been changed.
QCalendarWidget::showPreviousMonth(): Call of this virtual method will result in crash of application because the layout of virtual table has been changed.
QCalendarWidget::currentPageChanged(int, int): Call of this virtual method will result in crash of application because the layout of virtual table has been changed.
QCalendarWidget::setDateEditEnabled(bool): Call of this virtual method will result in crash of application because the layout of virtual table has been changed.
QCalendarWidget::setHeaderTextFormat(QTextCharFormat const&): Call of this virtual method will result in crash of application because the layout of virtual table has been changed.
QCalendarWidget::setWeekdayTextFormat(Qt::DayOfWeek, QTextCharFormat const&): Call of this virtual method will result in crash of application because the layout of virtual table has been changed.
QCalendarWidget::setDateEditAcceptDelay(int): Call of this virtual method will result in crash of application because the layout of virtual table has been changed.
QCalendarWidget::setNavigationBarVisible(bool): Call of this virtual method will result in crash of application because the layout of virtual table has been changed.
QCalendarWidget::setVerticalHeaderFormat(QCalendarWidget::VerticalHeaderFormat): Call of this virtual method will result in crash of application because the layout of virtual table has been changed.
QCalendarWidget::setHorizontalHeaderFormat(QCalendarWidget::HorizontalHeaderFormat): Call of this virtual method will result in crash of application because the layout of virtual table has been changed.
QCalendarWidget::event(QEvent*): Call of this virtual method will result in crash of application because the layout of virtual table has been changed.
QCalendarWidget::clicked(QDate const&): Call of this virtual method will result in crash of application because the layout of virtual table has been changed.
QCalendarWidget::activated(QDate const&): Call of this virtual method will result in crash of application because the layout of virtual table has been changed.
QCalendarWidget::showToday(): Call of this virtual method will result in crash of application because the layout of virtual table has been changed.
QCalendarWidget::QCalendarWidget(QWidget*): Call of this virtual method will result in crash of application because the layout of virtual table has been changed.
QCalendarWidget::~QCalendarWidget(): Call of this virtual method will result in crash of application because the layout of virtual table has been changed.
QCalendarWidget::~QCalendarWidget(): Call of this virtual method will result in crash of application because the layout of virtual table has been changed.
QCalendarWidget::metaObject()const: Call of this virtual method will result in crash of application because the layout of virtual table has been changed.
QCalendarWidget::monthShown()const: Call of this virtual method will result in crash of application because the layout of virtual table has been changed.
QCalendarWidget::maximumDate()const: Call of this virtual method will result in crash of application because the layout of virtual table has been changed.
QCalendarWidget::minimumDate()const: Call of this virtual method will result in crash of application because the layout of virtual table has been changed.
QCalendarWidget::selectedDate()const: Call of this virtual method will result in crash of application because the layout of virtual table has been changed.
QCalendarWidget::isGridVisible()const: Call of this virtual method will result in crash of application because the layout of virtual table has been changed.
QCalendarWidget::selectionMode()const: Call of this virtual method will result in crash of application because the layout of virtual table has been changed.
QCalendarWidget::dateTextFormat(QDate const&)const: Call of this virtual method will result in crash of application because the layout of virtual table has been changed.
QCalendarWidget::dateTextFormat()const: Call of this virtual method will result in crash of application because the layout of virtual table has been changed.
QCalendarWidget::firstDayOfWeek()const: Call of this virtual method will result in crash of application because the layout of virtual table has been changed.
QCalendarWidget::isHeaderVisible()const: Call of this virtual method will result in crash of application because the layout of virtual table has been changed.
QCalendarWidget::minimumSizeHint()const: Call of this virtual method will result in crash of application because the layout of virtual table has been changed.
QCalendarWidget::headerTextFormat()const: Call of this virtual method will result in crash of application because the layout of virtual table has been changed.
QCalendarWidget::isDateEditEnabled()const: Call of this virtual method will result in crash of application because the layout of virtual table has been changed.
QCalendarWidget::weekdayTextFormat(Qt::DayOfWeek)const: Call of this virtual method will result in crash of application because the layout of virtual table has been changed.
QCalendarWidget::dateEditAcceptDelay()const: Call of this virtual method will result in crash of application because the layout of virtual table has been changed.
QCalendarWidget::verticalHeaderFormat()const: Call of this virtual method will result in crash of application because the layout of virtual table has been changed.
QCalendarWidget::horizontalHeaderFormat()const: Call of this virtual method will result in crash of application because the layout of virtual table has been changed.
QCalendarWidget::sizeHint()const: Call of this virtual method will result in crash of application because the layout of virtual table has been changed.
QCalendarWidget::paintCell(QPainter*, QRect const&, QDate const&)const: Call of this virtual method will result in crash of application because the layout of virtual table has been changed.
QCalendarWidget::yearShown()const: Call of this virtual method will result in crash of application because the layout of virtual table has been changed.
qcolordialog.h
[+] QColorDialog (3)
Incompatibility
Effect
1
The relative position of virtual method QColorDialog::qt_metacast(char const*) has been changed from 1 to 0 and therefore the layout of virtual table has been changed
Call of this virtual method will result in crash of application
2
The relative position of virtual method QColorDialog::qt_metacall(QMetaObject::Call, int, void**) has been changed from 0 to 1 and therefore the layout of virtual table has been changed
Call of this virtual method will result in crash of application
3
The relative position of virtual method QColorDialog::changeEvent(QEvent*) has been changed from 3 to 5 and therefore the layout of virtual table has been changed
Call of this virtual method will result in crash of application
[+] affected interfaces (3)
QColorDialog::changeEvent (QEvent* e): Call of this virtual method will result in crash of application because the layout of virtual table has been changed.
QColorDialog::qt_metacall (QMetaObject::Call p1, int p2, void** p3): Call of this virtual method will result in crash of application because the layout of virtual table has been changed.
QColorDialog::qt_metacast (char const* p1): Call of this virtual method will result in crash of application because the layout of virtual table has been changed.
qfontdialog.h
[+] QFontDialog (1)
Incompatibility
Effect
1
The relative position of virtual method QFontDialog::changeEvent(QEvent*) has been changed from 3 to 5 and therefore the layout of virtual table has been changed
Call of this virtual method will result in crash of application
[+] affected interfaces (1)
QFontDialog::changeEvent (QEvent* e): Call of this virtual method will result in crash of application because the layout of virtual table has been changed.
The relative position of virtual method QGraphicsProxyWidget::~QGraphicsProxyWidget() has been changed from 3 to 4 and therefore the layout of virtual table has been changed
Call of this virtual method will result in crash of application
2
Virtual method QGraphicsProxyWidget::dragLeaveEvent(QGraphicsSceneDragDropEvent*) has been added to this class and therefore the layout of virtual table has been changed
Call of any virtual method in this class and it's subclasses will result in crash of application
3
Virtual method QGraphicsProxyWidget::dropEvent(QGraphicsSceneDragDropEvent*) has been added to this class and therefore the layout of virtual table has been changed
Call of any virtual method in this class and it's subclasses will result in crash of application
4
Virtual method QGraphicsProxyWidget::dragMoveEvent(QGraphicsSceneDragDropEvent*) has been added to this class and therefore the layout of virtual table has been changed
Call of any virtual method in this class and it's subclasses will result in crash of application
5
Virtual method QGraphicsProxyWidget::dragEnterEvent(QGraphicsSceneDragDropEvent*) has been added to this class and therefore the layout of virtual table has been changed
Call of any virtual method in this class and it's subclasses will result in crash of application
[+] affected interfaces (41)
QGraphicsProxyWidget::itemChange(QGraphicsItem::GraphicsItemChange, QVariant const&): Call of this virtual method will result in crash of application because the layout of virtual table has been changed.
QGraphicsProxyWidget::wheelEvent(QGraphicsSceneWheelEvent*): Call of this virtual method will result in crash of application because the layout of virtual table has been changed.
QGraphicsProxyWidget::eventFilter(QObject*, QEvent*): Call of this virtual method will result in crash of application because the layout of virtual table has been changed.
QGraphicsProxyWidget::qt_metacall(QMetaObject::Call, int, void**): Call of this virtual method will result in crash of application because the layout of virtual table has been changed.
QGraphicsProxyWidget::qt_metacast(char const*): Call of this virtual method will result in crash of application because the layout of virtual table has been changed.
QGraphicsProxyWidget::resizeEvent(QGraphicsSceneResizeEvent*): Call of this virtual method will result in crash of application because the layout of virtual table has been changed.
QGraphicsProxyWidget::setGeometry(QRectF const&): Call of this virtual method will result in crash of application because the layout of virtual table has been changed.
QGraphicsProxyWidget::focusInEvent(QFocusEvent*): Call of this virtual method will result in crash of application because the layout of virtual table has been changed.
QGraphicsProxyWidget::dragMoveEvent(QGraphicsSceneDragDropEvent*): Call of this virtual method will result in crash of application because the layout of virtual table has been changed.
QGraphicsProxyWidget::focusOutEvent(QFocusEvent*): Call of this virtual method will result in crash of application because the layout of virtual table has been changed.
QGraphicsProxyWidget::keyPressEvent(QKeyEvent*): Call of this virtual method will result in crash of application because the layout of virtual table has been changed.
QGraphicsProxyWidget::dragEnterEvent(QGraphicsSceneDragDropEvent*): Call of this virtual method will result in crash of application because the layout of virtual table has been changed.
QGraphicsProxyWidget::dragLeaveEvent(QGraphicsSceneDragDropEvent*): Call of this virtual method will result in crash of application because the layout of virtual table has been changed.
QGraphicsProxyWidget::grabMouseEvent(QEvent*): Call of this virtual method will result in crash of application because the layout of virtual table has been changed.
QGraphicsProxyWidget::hoverMoveEvent(QGraphicsSceneHoverEvent*): Call of this virtual method will result in crash of application because the layout of virtual table has been changed.
QGraphicsProxyWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*): Call of this virtual method will result in crash of application because the layout of virtual table has been changed.
QGraphicsProxyWidget::newProxyWidget(QWidget const*): Call of this virtual method will result in crash of application because the layout of virtual table has been changed.
QGraphicsProxyWidget::hoverEnterEvent(QGraphicsSceneHoverEvent*): Call of this virtual method will result in crash of application because the layout of virtual table has been changed.
QGraphicsProxyWidget::hoverLeaveEvent(QGraphicsSceneHoverEvent*): Call of this virtual method will result in crash of application because the layout of virtual table has been changed.
QGraphicsProxyWidget::keyReleaseEvent(QKeyEvent*): Call of this virtual method will result in crash of application because the layout of virtual table has been changed.
QGraphicsProxyWidget::mousePressEvent(QGraphicsSceneMouseEvent*): Call of this virtual method will result in crash of application because the layout of virtual table has been changed.
QGraphicsProxyWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*): Call of this virtual method will result in crash of application because the layout of virtual table has been changed.
QGraphicsProxyWidget::ungrabMouseEvent(QEvent*): Call of this virtual method will result in crash of application because the layout of virtual table has been changed.
QGraphicsProxyWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*): Call of this virtual method will result in crash of application because the layout of virtual table has been changed.
QGraphicsProxyWidget::focusNextPrevChild(bool): Call of this virtual method will result in crash of application because the layout of virtual table has been changed.
QGraphicsProxyWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*): Call of this virtual method will result in crash of application because the layout of virtual table has been changed.
QGraphicsProxyWidget::createProxyForChildWidget(QWidget*): Call of this virtual method will result in crash of application because the layout of virtual table has been changed.
QGraphicsProxyWidget::event(QEvent*): Call of this virtual method will result in crash of application because the layout of virtual table has been changed.
QGraphicsProxyWidget::paint(QPainter*, QStyleOptionGraphicsItem const*, QWidget*): Call of this virtual method will result in crash of application because the layout of virtual table has been changed.
QGraphicsProxyWidget::dropEvent(QGraphicsSceneDragDropEvent*): Call of this virtual method will result in crash of application because the layout of virtual table has been changed.
QGraphicsProxyWidget::hideEvent(QHideEvent*): Call of this virtual method will result in crash of application because the layout of virtual table has been changed.
QGraphicsProxyWidget::setWidget(QWidget*): Call of this virtual method will result in crash of application because the layout of virtual table has been changed.
QGraphicsProxyWidget::showEvent(QShowEvent*): Call of this virtual method will result in crash of application because the layout of virtual table has been changed.
QGraphicsProxyWidget::QGraphicsProxyWidget(QGraphicsItem*, QFlags): Call of this virtual method will result in crash of application because the layout of virtual table has been changed.
QGraphicsProxyWidget::~QGraphicsProxyWidget (): Call of this virtual method will result in crash of application because the layout of virtual table has been changed.
QGraphicsProxyWidget::~QGraphicsProxyWidget (int __in_chrg): Call of this virtual method will result in crash of application because the layout of virtual table has been changed.
QGraphicsProxyWidget::metaObject()const: Call of this virtual method will result in crash of application because the layout of virtual table has been changed.
QGraphicsProxyWidget::subWidgetRect(QWidget const*)const: Call of this virtual method will result in crash of application because the layout of virtual table has been changed.
QGraphicsProxyWidget::type()const: Call of this virtual method will result in crash of application because the layout of virtual table has been changed.
QGraphicsProxyWidget::widget()const: Call of this virtual method will result in crash of application because the layout of virtual table has been changed.
QGraphicsProxyWidget::sizeHint(Qt::SizeHint, QSizeF const&)const: Call of this virtual method will result in crash of application because the layout of virtual table has been changed.
qinputdialog.h
[+] QInputDialog (2)
Incompatibility
Effect
1
The relative position of virtual method QInputDialog::qt_metacall(QMetaObject::Call, int, void**) has been changed from 1 to 0 and therefore the layout of virtual table has been changed
Call of this virtual method will result in crash of application
2
The relative position of virtual method QInputDialog::metaObject() const has been changed from 0 to 1 and therefore the layout of virtual table has been changed
Call of this virtual method will result in crash of application
[+] affected interfaces (2)
QInputDialog::qt_metacall (QMetaObject::Call p1, int p2, void** p3): Call of this virtual method will result in crash of application because the layout of virtual table has been changed.
QInputDialog::metaObject (): Call of this virtual method will result in crash of application because the layout of virtual table has been changed.
qlocalserver.h
[+] QLocalServer (3)
Incompatibility
Effect
1
Virtual method QLocalServer::hasPendingConnections() const has been added to this class and therefore the layout of virtual table has been changed
Call of any virtual method in this class and it's subclasses will result in crash of application
2
Virtual method QLocalServer::nextPendingConnection() has been added to this class and therefore the layout of virtual table has been changed
Call of any virtual method in this class and it's subclasses will result in crash of application
3
Virtual method QLocalServer::incomingConnection(unsigned int) has been added to this class and therefore the layout of virtual table has been changed
Call of any virtual method in this class and it's subclasses will result in crash of application
[+] affected interfaces (1)
QLocalServer::removeServer(QString const&): Call of this virtual method will result in crash of application because the layout of virtual table has been changed.
Virtual method QNetworkAccessManager::createRequest(QNetworkAccessManager::Operation, QNetworkRequest const&, QIODevice*) has been added to this class and therefore the layout of virtual table has been changed
Call of any virtual method in this class and it's subclasses will result in crash of application
[+] affected interfaces (4)
QNetworkAccessManager::setProxyFactory(QNetworkProxyFactory*): Call of this virtual method will result in crash of application because the layout of virtual table has been changed.
QNetworkAccessManager::setCache(QAbstractNetworkCache*): Call of this virtual method will result in crash of application because the layout of virtual table has been changed.
QNetworkAccessManager::proxyFactory()const: Call of this virtual method will result in crash of application because the layout of virtual table has been changed.
QNetworkAccessManager::cache()const: Call of this virtual method will result in crash of application because the layout of virtual table has been changed.
qnetworkdiskcache.h
[+] QNetworkDiskCache (9)
Incompatibility
Effect
1
Virtual method QNetworkDiskCache::cacheSize() const has been added to this class and therefore the layout of virtual table has been changed
Call of any virtual method in this class and it's subclasses will result in crash of application
2
Virtual method QNetworkDiskCache::clear() has been added to this class and therefore the layout of virtual table has been changed
Call of any virtual method in this class and it's subclasses will result in crash of application
3
Virtual method QNetworkDiskCache::data(QUrl const&) has been added to this class and therefore the layout of virtual table has been changed
Call of any virtual method in this class and it's subclasses will result in crash of application
4
Virtual method QNetworkDiskCache::updateMetaData(QNetworkCacheMetaData const&) has been added to this class and therefore the layout of virtual table has been changed
Call of any virtual method in this class and it's subclasses will result in crash of application
5
Virtual method QNetworkDiskCache::metaData(QUrl const&) has been added to this class and therefore the layout of virtual table has been changed
Call of any virtual method in this class and it's subclasses will result in crash of application
6
Virtual method QNetworkDiskCache::insert(QIODevice*) has been added to this class and therefore the layout of virtual table has been changed
Call of any virtual method in this class and it's subclasses will result in crash of application
7
Virtual method QNetworkDiskCache::remove(QUrl const&) has been added to this class and therefore the layout of virtual table has been changed
Call of any virtual method in this class and it's subclasses will result in crash of application
8
Virtual method QNetworkDiskCache::expire() has been added to this class and therefore the layout of virtual table has been changed
Call of any virtual method in this class and it's subclasses will result in crash of application
9
Virtual method QNetworkDiskCache::prepare(QNetworkCacheMetaData const&) has been added to this class and therefore the layout of virtual table has been changed
Call of any virtual method in this class and it's subclasses will result in crash of application
[+] affected interfaces (20)
QNetworkDiskCache::qt_metacall(QMetaObject::Call, int, void**): Call of this virtual method will result in crash of application because the layout of virtual table has been changed.
QNetworkDiskCache::qt_metacast(char const*): Call of this virtual method will result in crash of application because the layout of virtual table has been changed.
QNetworkDiskCache::updateMetaData(QNetworkCacheMetaData const&): Call of this virtual method will result in crash of application because the layout of virtual table has been changed.
QNetworkDiskCache::setCacheDirectory(QString const&): Call of this virtual method will result in crash of application because the layout of virtual table has been changed.
QNetworkDiskCache::setMaximumCacheSize(long long): Call of this virtual method will result in crash of application because the layout of virtual table has been changed.
QNetworkDiskCache::data(QUrl const&): Call of this virtual method will result in crash of application because the layout of virtual table has been changed.
QNetworkDiskCache::clear(): Call of this virtual method will result in crash of application because the layout of virtual table has been changed.
QNetworkDiskCache::expire(): Call of this virtual method will result in crash of application because the layout of virtual table has been changed.
QNetworkDiskCache::insert(QIODevice*): Call of this virtual method will result in crash of application because the layout of virtual table has been changed.
QNetworkDiskCache::remove(QUrl const&): Call of this virtual method will result in crash of application because the layout of virtual table has been changed.
QNetworkDiskCache::prepare(QNetworkCacheMetaData const&): Call of this virtual method will result in crash of application because the layout of virtual table has been changed.
QNetworkDiskCache::metaData(QUrl const&): Call of this virtual method will result in crash of application because the layout of virtual table has been changed.
QNetworkDiskCache::QNetworkDiskCache(QObject*): Call of this virtual method will result in crash of application because the layout of virtual table has been changed.
QNetworkDiskCache::~QNetworkDiskCache(): Call of this virtual method will result in crash of application because the layout of virtual table has been changed.
QNetworkDiskCache::~QNetworkDiskCache(): Call of this virtual method will result in crash of application because the layout of virtual table has been changed.
QNetworkDiskCache::metaObject()const: Call of this virtual method will result in crash of application because the layout of virtual table has been changed.
QNetworkDiskCache::fileMetaData(QString const&)const: Call of this virtual method will result in crash of application because the layout of virtual table has been changed.
QNetworkDiskCache::cacheDirectory()const: Call of this virtual method will result in crash of application because the layout of virtual table has been changed.
QNetworkDiskCache::maximumCacheSize()const: Call of this virtual method will result in crash of application because the layout of virtual table has been changed.
QNetworkDiskCache::cacheSize()const: Call of this virtual method will result in crash of application because the layout of virtual table has been changed.
qnetworkproxy.h
[+] QNetworkProxy (1)
Incompatibility
Effect
1
Member d has been added between the first member and the last member of this structural type.
Layout of structure members has been changed and therefore members on highest positions in structure definition will be incorrectly accessed by application
[+] affected interfaces (30)
QTcpServer::setProxy (QNetworkProxy const& networkProxy): 1st parameter 'networkProxy' has base type 'QNetworkProxy'.
QNetworkProxy::setHostName (QString const& hostName): Object has type 'QNetworkProxy'.
QNetworkProxy::setPassword (QString const& password): Object has type 'QNetworkProxy'.
QNetworkProxy::applicationProxy (): Return value has type 'QNetworkProxy'.
QNetworkProxy::setApplicationProxy (QNetworkProxy const& proxy): 1st parameter 'proxy' has base type 'QNetworkProxy'.
QNetworkProxy::setPort (quint16 port): Object has type 'QNetworkProxy'.
QNetworkProxy::setType (QNetworkProxy::ProxyType type): Object has type 'QNetworkProxy'.
QNetworkProxy::setUser (QString const& userName): Object has type 'QNetworkProxy'.
QNetworkProxy::QNetworkProxy (QNetworkProxy::ProxyType type, QString const& hostName, quint16 port, QString const& user, QString const& password): Object has type 'QNetworkProxy'.
QNetworkProxy::QNetworkProxy (QNetworkProxy const& other): 1st parameter 'other' has base type 'QNetworkProxy'.
QNetworkProxy::QNetworkProxy (): Object has type 'QNetworkProxy'.
QNetworkProxy::~QNetworkProxy (): Object has type 'QNetworkProxy'.
QNetworkProxy::operator=(QNetworkProxy const& other): 1st parameter 'other' has base type 'QNetworkProxy'.
QAbstractSocket::proxyAuthenticationRequired (QNetworkProxy const& proxy, QAuthenticator* authenticator): 1st parameter 'proxy' has base type 'QNetworkProxy'.
QAbstractSocket::setProxy (QNetworkProxy const& networkProxy): 1st parameter 'networkProxy' has base type 'QNetworkProxy'.
QNetworkAccessManager::proxyAuthenticationRequired (QNetworkProxy const& proxy, QAuthenticator* authenticator): 1st parameter 'proxy' has base type 'QNetworkProxy'.
QNetworkAccessManager::setProxy (QNetworkProxy const& proxy): 1st parameter 'proxy' has base type 'QNetworkProxy'.
QHttp::proxyAuthenticationRequired (QNetworkProxy const& proxy, QAuthenticator* p2): 1st parameter 'proxy' has base type 'QNetworkProxy'.
QHttp::setProxy (QNetworkProxy const& proxy): 1st parameter 'proxy' has base type 'QNetworkProxy'.
QTcpServer::proxy (): Return value has type 'QNetworkProxy'.
QNetworkProxy::isCachingProxy (): Object has type 'QNetworkProxy'.
QNetworkProxy::isTransparentProxy (): Object has type 'QNetworkProxy'.
QNetworkProxy::port (): Object has type 'QNetworkProxy'.
QNetworkProxy::type (): Object has type 'QNetworkProxy'.
QNetworkProxy::user (): Object has type 'QNetworkProxy'.
QNetworkProxy::hostName (): Object has type 'QNetworkProxy'.
QNetworkProxy::password (): Object has type 'QNetworkProxy'.
QNetworkProxy::operator== (QNetworkProxy const& other): 1st parameter 'other' has base type 'QNetworkProxy'.
QAbstractSocket::proxy (): Return value has type 'QNetworkProxy'.
QNetworkAccessManager::proxy (): Return value has type 'QNetworkProxy'.
[+] QNetworkProxyFactory (1)
Incompatibility
Effect
1
Virtual method QNetworkProxyFactory::~QNetworkProxyFactory() has been added to this class and therefore the layout of virtual table has been changed
Call of any virtual method in this class and it's subclasses will result in crash of application
[+] affected interfaces (6)
QNetworkProxyFactory::proxyForQuery(QNetworkProxyQuery const&): Call of this virtual method will result in crash of application because the layout of virtual table has been changed.
QNetworkProxyFactory::systemProxyForQuery(QNetworkProxyQuery const&): Call of this virtual method will result in crash of application because the layout of virtual table has been changed.
QNetworkProxyFactory::setApplicationProxyFactory(QNetworkProxyFactory*): Call of this virtual method will result in crash of application because the layout of virtual table has been changed.
QNetworkProxyFactory::QNetworkProxyFactory(): Call of this virtual method will result in crash of application because the layout of virtual table has been changed.
QNetworkProxyFactory::~QNetworkProxyFactory(): Call of this virtual method will result in crash of application because the layout of virtual table has been changed.
QNetworkProxyFactory::~QNetworkProxyFactory(): Call of this virtual method will result in crash of application because the layout of virtual table has been changed.
qpaintengine.h
[+] QPaintEngine (1)
Incompatibility
Effect
1
Member extended has been added between the first member and the last member of this structural type.
Layout of structure members has been changed and therefore members on highest positions in structure definition will be incorrectly accessed by application
[+] affected interfaces (37)
QPaintEngine::drawPoints (QPoint const* points, int pointCount): Object has type 'QPaintEngine'.
QPaintEngine::drawPoints (QPointF const* points, int pointCount): Object has type 'QPaintEngine'.
QPaintEngine::drawEllipse (QRect const& r): Object has type 'QPaintEngine'.
QPaintEngine::drawEllipse (QRectF const& r): Object has type 'QPaintEngine'.
QPaintEngine::drawPolygon (QPoint const* points, int pointCount, QPaintEngine::PolygonDrawMode mode): Object has type 'QPaintEngine'.
QPaintEngine::drawPolygon (QPointF const* points, int pointCount, QPaintEngine::PolygonDrawMode mode): Object has type 'QPaintEngine'.
QPaintEngine::drawTextItem (QPointF const& p, QTextItem const& textItem): Object has type 'QPaintEngine'.
QPaintEngine::setSystemClip (QRegion const& baseClip): Object has type 'QPaintEngine'.
QPaintEngine::setSystemRect (QRect const& rect): Object has type 'QPaintEngine'.
QPaintEngine::setPaintDevice (QPaintDevice* device): Object has type 'QPaintEngine'.
QPaintEngine::drawTiledPixmap (QRectF const& r, QPixmap const& pixmap, QPointF const& s): Object has type 'QPaintEngine'.
QPaintEngine::drawPath (QPainterPath const& path): Object has type 'QPaintEngine'.
QPaintEngine::drawImage (QRectF const& r, QImage const& pm, QRectF const& sr, Qt::ImageConversionFlags flags): Object has type 'QPaintEngine'.
QPaintEngine::drawLines (QLine const* lines, int lineCount): Object has type 'QPaintEngine'.
QPaintEngine::drawLines (QLineF const* lines, int lineCount): Object has type 'QPaintEngine'.
QPaintEngine::drawRects (QRect const* rects, int rectCount): Object has type 'QPaintEngine'.
QPaintEngine::drawRects (QRectF const* rects, int rectCount): Object has type 'QPaintEngine'.
QPaintEngine::QPaintEngine (QFlags features): Object has type 'QPaintEngine'.
QPaintEngine::QPaintEngine (QPaintEnginePrivate& data, QFlags devcaps): Object has type 'QPaintEngine'.
QPaintEngine::~QPaintEngine (): Object has type 'QPaintEngine'.
QPaintEngine::~QPaintEngine (): Object has type 'QPaintEngine'.
QPrinter::setEngines (QPrintEngine* printEngine, QPaintEngine* paintEngine): 2nd parameter 'paintEngine' (pointer) has base type 'QPaintEngine'.
QPaintEngine::systemClip (): Object has type 'QPaintEngine'.
QPaintEngine::systemRect (): Object has type 'QPaintEngine'.
QPaintEngine::paintDevice (): Object has type 'QPaintEngine'.
QPaintEngine::coordinateOffset (): Object has type 'QPaintEngine'.
QPaintEngine::painter (): Object has type 'QPaintEngine'.
QSvgGenerator::paintEngine (): Return value has base type 'QPaintEngine'.
QGLPixelBuffer::paintEngine (): Return value has base type 'QPaintEngine'.
QGLFramebufferObject::paintEngine (): Return value has base type 'QPaintEngine'.
QImage::paintEngine (): Return value has base type 'QPaintEngine'.
QPixmap::paintEngine (): Return value has base type 'QPaintEngine'.
QWidget::paintEngine (): Return value has base type 'QPaintEngine'.
QPainter::paintEngine (): Return value has base type 'QPaintEngine'.
QPicture::paintEngine (): Return value has base type 'QPaintEngine'.
QPrinter::paintEngine (): Return value has base type 'QPaintEngine'.
QGLWidget::paintEngine (): Return value has base type 'QPaintEngine'.
qprintdialog.h
[+] QPrintDialog (3)
Incompatibility
Effect
1
The relative position of virtual method QPrintDialog::qt_metacast(char const*) has been changed from 1 to 2 and therefore the layout of virtual table has been changed
Call of this virtual method will result in crash of application
2
The relative position of virtual method QPrintDialog::metaObject() const has been changed from 0 to 1 and therefore the layout of virtual table has been changed
Call of this virtual method will result in crash of application
3
The relative position of virtual method QPrintDialog::qt_metacall(QMetaObject::Call, int, void**) has been changed from 2 to 0 and therefore the layout of virtual table has been changed
Call of this virtual method will result in crash of application
[+] affected interfaces (3)
QPrintDialog::qt_metacall (QMetaObject::Call p1, int p2, void** p3): Call of this virtual method will result in crash of application because the layout of virtual table has been changed.
QPrintDialog::qt_metacast (char const* p1): Call of this virtual method will result in crash of application because the layout of virtual table has been changed.
QPrintDialog::metaObject (): Call of this virtual method will result in crash of application because the layout of virtual table has been changed.
qstringmatcher.h
[+] QStringMatcher (1)
Incompatibility
Effect
1
Size of this type has been changed from 1036 to 1024 bytes
Change of type size may lead to different effects in different contexts. [+] ...
In context of some function parameter this change affects on parameter's stack layout and lead to incorrect initialization of parameters on highest positions in stack. In context of some structure member this change affects on members layout and lead to incorrect access of application to members on highest positions. Other affects are possible
[+] affected interfaces (8)
QStringMatcher::setPattern (QString const& pattern): Object has type 'QStringMatcher'.
QStringMatcher::setCaseSensitivity (Qt::CaseSensitivity cs): Object has type 'QStringMatcher'.
QStringMatcher::QStringMatcher (QString const& pattern, Qt::CaseSensitivity cs): Object has type 'QStringMatcher'.
QStringMatcher::QStringMatcher (QStringMatcher const& other): 1st parameter 'other' has base type 'QStringMatcher'.
QStringMatcher::QStringMatcher (): Object has type 'QStringMatcher'.
QStringMatcher::~QStringMatcher (): Object has type 'QStringMatcher'.
QStringMatcher::operator=(QStringMatcher const& other): 1st parameter 'other' has base type 'QStringMatcher'.
QStringMatcher::indexIn (QString const& str, int from): Object has type 'QStringMatcher'.
Problems in Data Types (Medium risk)
qobject.h
[+] QObjectData (1)
Incompatibility
Effect
1
Member inThreadChangeEvent has been added between the first member and the last member of this structural type.
Layout of structure members has been changed and therefore members on highest positions in structure definition will be incorrectly accessed by application
[+] affected interfaces (126)
qScriptConnect (QObject* sender, char const* signal, QScriptValue const& receiver, QScriptValue const& function): 1st parameter 'sender' (pointer) has base type 'QObjectData'.
qScriptDisconnect (QObject* sender, char const* signal, QScriptValue const& receiver, QScriptValue const& function): 1st parameter 'sender' (pointer) has base type 'QObjectData'.
qt_qFindChild_helper (QObject const* parent, QString const& name, QMetaObject const& mo): 1st parameter 'parent' (pointer) has base type 'QObjectData'.
QDBusServer::QDBusServer (QString const& address, QObject* parent): 2nd parameter 'parent' (pointer) has base type 'QObjectData'.
QHelpEngine::QHelpEngine (QString const& collectionFile, QObject* parent): 2nd parameter 'parent' (pointer) has base type 'QObjectData'.
QMetaObject::disconnect (QObject const* sender, int signal_index, QObject const* receiver, int method_index): 1st parameter 'sender' (pointer) has base type 'QObjectData'.
QMetaObject::connect (QObject const* sender, int signal_index, QObject const* receiver, int method_index, int type, int* types): 1st parameter 'sender' (pointer) has base type 'QObjectData'.
QFormBuilder::createLayout (QString const& layoutName, QObject* parent, QString const& name): 2nd parameter 'parent' (pointer) has base type 'QObjectData'.
QFormBuilder::applyProperties (QObject* o, QList const& properties): 1st parameter 'o' (pointer) has base type 'QObjectData'.
QFormBuilder::create (DomActionGroup* ui_action_group, QObject* parent): 2nd parameter 'parent' (pointer) has base type 'QObjectData'.
QFormBuilder::create (DomAction* ui_action, QObject* parent): 2nd parameter 'parent' (pointer) has base type 'QObjectData'.
QSvgRenderer::QSvgRenderer (QObject* parent): 1st parameter 'parent' (pointer) has base type 'QObjectData'.
QSvgRenderer::QSvgRenderer (QByteArray const& contents, QObject* parent): 2nd parameter 'parent' (pointer) has base type 'QObjectData'.
QSvgRenderer::QSvgRenderer (QString const& filename, QObject* parent): 2nd parameter 'parent' (pointer) has base type 'QObjectData'.
QScriptEngine::newQObject (QObject* object, QScriptEngine::ValueOwnership ownership, QFlags const& options): 1st parameter 'object' (pointer) has base type 'QObjectData'.
QScriptEngine::newQObject (QScriptValue const& scriptObject, QObject* qtObject, QScriptEngine::ValueOwnership ownership, QFlags const& options): Object has base type 'QObjectData'.
QScriptEngine::QScriptEngine (QObject* parent): 1st parameter 'parent' (pointer) has base type 'QObjectData'.
QScriptEngine::QScriptEngine (QScriptEnginePrivate& dd, QObject* parent): 2nd parameter 'parent' (pointer) has base type 'QObjectData'.
QDBusInterface::QDBusInterface (QString const& service, QString const& path, QString const& interface, QDBusConnection const& connection, QObject* parent): 5th parameter 'parent' (pointer) has base type 'QObjectData'.
QDBusConnection::disconnect (QString const& service, QString const& path, QString const& interface, QString const& name, QObject* receiver, char const* slot): 5th parameter 'receiver' (pointer) has base type 'QObjectData'.
QDBusConnection::disconnect (QString const& service, QString const& path, QString const& interface, QString const& name, QString const& signature, QObject* receiver, char const* slot): 6th parameter 'receiver' (pointer) has base type 'QObjectData'.
QDBusConnection::registerObject (QString const& path, QObject* object, QFlags options): 2nd parameter 'object' (pointer) has base type 'QObjectData'.
QDBusConnection::connect (QString const& service, QString const& path, QString const& interface, QString const& name, QObject* receiver, char const* slot): 5th parameter 'receiver' (pointer) has base type 'QObjectData'.
QDBusConnection::connect (QString const& service, QString const& path, QString const& interface, QString const& name, QString const& signature, QObject* receiver, char const* slot): 6th parameter 'receiver' (pointer) has base type 'QObjectData'.
QHelpEngineCore::QHelpEngineCore (QHelpEngineCorePrivate* helpEngineCorePrivate, QObject* parent): 2nd parameter 'parent' (pointer) has base type 'QObjectData'.
QHelpEngineCore::QHelpEngineCore (QString const& collectionFile, QObject* parent): 2nd parameter 'parent' (pointer) has base type 'QObjectData'.
QAssistantClient::QAssistantClient (QString const& path, QObject* parent): 2nd parameter 'parent' (pointer) has base type 'QObjectData'.
QExtensionManager::QExtensionManager (QObject* parent): 1st parameter 'parent' (pointer) has base type 'QObjectData'.
QHelpSearchEngine::QHelpSearchEngine (QHelpEngineCore* helpEngine, QObject* parent): 2nd parameter 'parent' (pointer) has base type 'QObjectData'.
QWebPluginFactory::QWebPluginFactory (QObject* parent): 1st parameter 'parent' (pointer) has base type 'QObjectData'.
QAbstractFormBuilder::layoutInfo (DomLayout* layout, QObject* parent, int* margin, int* spacing): 2nd parameter 'parent' (pointer) has base type 'QObjectData'.
QAbstractFormBuilder::createAction (QObject* parent, QString const& name): 1st parameter 'parent' (pointer) has base type 'QObjectData'.
QAbstractFormBuilder::createLayout (QString const& layoutName, QObject* parent, QString const& name): 2nd parameter 'parent' (pointer) has base type 'QObjectData'.
QAbstractFormBuilder::createProperty (QObject* object, QString const& propertyName, QVariant const& value): 1st parameter 'object' (pointer) has base type 'QObjectData'.
QAbstractFormBuilder::applyProperties (QObject* o, QList const& properties): 1st parameter 'o' (pointer) has base type 'QObjectData'.
QAbstractFormBuilder::computeProperties (QObject* obj): 1st parameter 'obj' (pointer) has base type 'QObjectData'.
QAbstractFormBuilder::createActionGroup (QObject* parent, QString const& name): 1st parameter 'parent' (pointer) has base type 'QObjectData'.
QAbstractFormBuilder::applyPropertyInternally (QObject* o, QString const& propertyName, QVariant const& value): 1st parameter 'o' (pointer) has base type 'QObjectData'.
QAbstractFormBuilder::create (DomActionGroup* ui_action_group, QObject* parent): 2nd parameter 'parent' (pointer) has base type 'QObjectData'.
QAbstractFormBuilder::create (DomAction* ui_action, QObject* parent): 2nd parameter 'parent' (pointer) has base type 'QObjectData'.
QAbstractUriResolver::QAbstractUriResolver (QObject* parent): 1st parameter 'parent' (pointer) has base type 'QObjectData'.
QDBusAbstractAdaptor::QDBusAbstractAdaptor (QObject* parent): 1st parameter 'parent' (pointer) has base type 'QObjectData'.
QWebHistoryInterface::QWebHistoryInterface (QObject* parent): 1st parameter 'parent' (pointer) has base type 'QObjectData'.
QDBusAbstractInterface::callWithCallback (QString const& method, QList const& args, QObject* receiver, char const* member): 3rd parameter 'receiver' (pointer) has base type 'QObjectData'.
QDBusAbstractInterface::callWithCallback (QString const& method, QList const& args, QObject* receiver, char const* member, char const* errorSlot): 3rd parameter 'receiver' (pointer) has base type 'QObjectData'.
QDBusAbstractInterface::QDBusAbstractInterface (QDBusAbstractInterfacePrivate& p1, QObject* parent): 2nd parameter 'parent' (pointer) has base type 'QObjectData'.
QDBusAbstractInterface::QDBusAbstractInterface (QString const& service, QString const& path, char const* interface, QDBusConnection const& connection, QObject* parent): 5th parameter 'parent' (pointer) has base type 'QObjectData'.
QScriptExtensionPlugin::QScriptExtensionPlugin (QObject* parent): 1st parameter 'parent' (pointer) has base type 'QObjectData'.
QAbstractMessageHandler::QAbstractMessageHandler (QObject* parent): 1st parameter 'parent' (pointer) has base type 'QObjectData'.
QDesignerFormEditorInterface::QDesignerFormEditorInterface (QObject* parent): 1st parameter 'parent' (pointer) has base type 'QObjectData'.
QDesignerFormWindowInterface::findFormWindow (QObject* obj): 1st parameter 'obj' (pointer) has base type 'QObjectData'.
QDesignerIntegrationInterface::QDesignerIntegrationInterface (QDesignerFormEditorInterface* core, QObject* parent): 2nd parameter 'parent' (pointer) has base type 'QObjectData'.
QDesignerMetaDataBaseInterface::QDesignerMetaDataBaseInterface (QObject* parent): 1st parameter 'parent' (pointer) has base type 'QObjectData'.
QDesignerWidgetFactoryInterface::QDesignerWidgetFactoryInterface (QObject* parent): 1st parameter 'parent' (pointer) has base type 'QObjectData'.
QDesignerFormWindowToolInterface::QDesignerFormWindowToolInterface (QObject* parent): 1st parameter 'parent' (pointer) has base type 'QObjectData'.
QDesignerWidgetDataBaseInterface::QDesignerWidgetDataBaseInterface (QObject* parent): 1st parameter 'parent' (pointer) has base type 'QObjectData'.
QDesignerFormWindowManagerInterface::QDesignerFormWindowManagerInterface (QObject* parent): 1st parameter 'parent' (pointer) has base type 'QObjectData'.
QMenu::addAction (QIcon const& icon, QString const& text, QObject const* receiver, char const* member, QKeySequence const& shortcut): 3rd parameter 'receiver' (pointer) has base type 'QObjectData'.
QMenu::addAction (QString const& text, QObject const* receiver, char const* member, QKeySequence const& shortcut): 2nd parameter 'receiver' (pointer) has base type 'QObjectData'.
Q3Accel::connectItem (int id, QObject const* receiver, char const* member): 2nd parameter 'receiver' (pointer) has base type 'QObjectData'.
Q3Accel::disconnectItem (int id, QObject const* receiver, char const* member): 2nd parameter 'receiver' (pointer) has base type 'QObjectData'.
QObject::childEvent (QChildEvent* p1): Object has base type 'QObjectData'.
QObject::disconnect (QObject const* sender, char const* signal, QObject const* receiver, char const* member): 1st parameter 'sender' (pointer) has base type 'QObjectData'.
QObject::startTimer (int interval): Object has base type 'QObjectData'.
QObject::timerEvent (QTimerEvent* p1): Object has base type 'QObjectData'.
QObject::customEvent (QEvent* p1): Object has base type 'QObjectData'.
QObject::deleteLater (): Object has base type 'QObjectData'.
QObject::eventFilter (QObject* p1, QEvent* p2): Object has base type 'QObjectData'.
QObject::qt_metacall (QMetaObject::Call p1, int p2, void** p3): Object has base type 'QObjectData'.
QObject::qt_metacast (char const* p1): Object has base type 'QObjectData'.
QObject::setProperty (char const* name, QVariant const& value): Object has base type 'QObjectData'.
QObject::setUserData (uint id, QObjectUserData* data): Object has base type 'QObjectData'.
QObject::blockSignals (bool b): Object has base type 'QObjectData'.
QObject::moveToThread (QThread* thread): Object has base type 'QObjectData'.
QObject::connectNotify (char const* signal): Object has base type 'QObjectData'.
QObject::setObjectName (QString const& name): Object has base type 'QObjectData'.
QObject::dumpObjectInfo (): Object has base type 'QObjectData'.
QObject::dumpObjectTree (): Object has base type 'QObjectData'.
QObject::disconnectNotify (char const* signal): Object has base type 'QObjectData'.
QObject::registerUserData (): Object has base type 'QObjectData'.
QObject::removeEventFilter (QObject* p1): Object has base type 'QObjectData'.
QObject::installEventFilter (QObject* p1): Object has base type 'QObjectData'.
QObject::event (QEvent* p1): Object has base type 'QObjectData'.
QObject::connect (QObject const* sender, char const* signal, QObject const* receiver, char const* member, Qt::ConnectionType p5): 1st parameter 'sender' (pointer) has base type 'QObjectData'.
QObject::destroyed (QObject* p1): Object has base type 'QObjectData'.
QObject::killTimer (int id): Object has base type 'QObjectData'.
QObject::setParent (QObject* p1): Object has base type 'QObjectData'.
QObject::QObject (QObject* parent): Object has base type 'QObjectData'.
QObject::QObject (QObject* parent, char const* name): Object has base type 'QObjectData'.
QObject::QObject (QObjectPrivate& dd, QObject* parent): Object has base type 'QObjectData'.
QObject::~QObject (): Object has base type 'QObjectData'.
QObject::~QObject (): Object has base type 'QObjectData'.
Q3Signal::disconnect (QObject const* receiver, char const* member): 1st parameter 'receiver' (pointer) has base type 'QObjectData'.
Q3Signal::connect (QObject const* receiver, char const* member): 1st parameter 'receiver' (pointer) has base type 'QObjectData'.
QMenuBar::addAction (QString const& text, QObject const* receiver, char const* member): 2nd parameter 'receiver' (pointer) has base type 'QObjectData'.
QToolBar::addAction (QIcon const& icon, QString const& text, QObject const* receiver, char const* member): 3rd parameter 'receiver' (pointer) has base type 'QObjectData'.
QToolBar::addAction (QString const& text, QObject const* receiver, char const* member): 2nd parameter 'receiver' (pointer) has base type 'QObjectData'.
QWebPage::createPlugin (QString const& classid, QUrl const& url, QStringList const& paramNames, QStringList const& paramValues): Return value has base type 'QObjectData'.
QWebPage::QWebPage (QObject* parent): 1st parameter 'parent' (pointer) has base type 'QObjectData'.
QWebFrame::addToJavaScriptWindowObject (QString const& name, QObject* object): 2nd parameter 'object' (pointer) has base type 'QObjectData'.
QScriptValue::toQObject (): Return value has base type 'QObjectData'.
QMetaProperty::isEditable (QObject const* obj): 1st parameter 'obj' (pointer) has base type 'QObjectData'.
QMetaProperty::isDesignable (QObject const* obj): 1st parameter 'obj' (pointer) has base type 'QObjectData'.
QMetaProperty::isScriptable (QObject const* obj): 1st parameter 'obj' (pointer) has base type 'QObjectData'.
QMetaProperty::read (QObject const* obj): 1st parameter 'obj' (pointer) has base type 'QObjectData'.
QMetaProperty::isUser (QObject const* obj): 1st parameter 'obj' (pointer) has base type 'QObjectData'.
QMetaProperty::isStored (QObject const* obj): 1st parameter 'obj' (pointer) has base type 'QObjectData'.
QDBusConnection::callWithCallback (QDBusMessage const& message, QObject* receiver, char const* returnMethod, char const* errorMethod, int timeout): 2nd parameter 'receiver' (pointer) has base type 'QObjectData'.
QDBusConnection::callWithCallback (QDBusMessage const& message, QObject* receiver, char const* slot, int timeout): 2nd parameter 'receiver' (pointer) has base type 'QObjectData'.
QDBusConnection::objectRegisteredAt (QString const& path): Return value has base type 'QObjectData'.
QExtensionManager::extension (QObject* object, QString const& iid): 1st parameter 'object' (pointer) has base type 'QObjectData'.
QAbstractFormBuilder::checkProperty (QObject* obj, QString const& prop): 1st parameter 'obj' (pointer) has base type 'QObjectData'.
QDesignerWidgetDataBaseInterface::isContainer (QObject* object, bool resolveName): 1st parameter 'object' (pointer) has base type 'QObjectData'.
QDesignerWidgetDataBaseInterface::indexOfObject (QObject* object, bool resolveName): 1st parameter 'object' (pointer) has base type 'QObjectData'.
QDesignerWidgetDataBaseInterface::isCustom (QObject* object, bool resolveName): 1st parameter 'object' (pointer) has base type 'QObjectData'.
QObject::metaObject (): Object has base type 'QObjectData'.
QObject::objectName (): Object has base type 'QObjectData'.
QObject::dynamicPropertyNames (): Object has base type 'QObjectData'.
QObject::child (char const* objName, char const* inheritsClass, bool recursiveSearch): Object has base type 'QObjectData'.
QObject::sender (): Object has base type 'QObjectData'.
QObject::thread (): Object has base type 'QObjectData'.
QObject::connect (QObject const* asender, char const* asignal, char const* amember, Qt::ConnectionType atype): 1st parameter 'asender' (pointer) has base type 'QObjectData'.
QObject::property (char const* name): Object has base type 'QObjectData'.
QObject::userData (uint id): Object has base type 'QObjectData'.
QObject::queryList (char const* inheritsClass, char const* objName, bool regexpMatch, bool recursiveSearch): Object has base type 'QObjectData'.
QObject::receivers (char const* signal): Object has base type 'QObjectData'.
qobjectdefs.h
[+] QMetaObject (1)
Incompatibility
Effect
1
Type pointer level of member extradata has been changed from 2 to 1
Possible access of application to incorrect memory by member pointer
[+] affected interfaces (41)
qt_qFindChild_helper (QObject const* parent, QString const& name, QMetaObject const& mo): 3rd parameter 'mo' has base type 'QMetaObject'.
QMetaObject::disconnect (QObject const* sender, int signal_index, QObject const* receiver, int method_index): Object has type 'QMetaObject'.
QMetaObject::changeGuard (QObject** ptr, QObject* o): Object has type 'QMetaObject'.
QMetaObject::removeGuard (QObject** ptr): Object has type 'QMetaObject'.
QMetaObject::normalizedType (char const* type): Object has type 'QMetaObject'.
QMetaObject::checkConnectArgs (char const* signal, char const* method): Object has type 'QMetaObject'.
QMetaObject::connectSlotsByName (QObject* o): Object has type 'QMetaObject'.
QMetaObject::normalizedSignature (char const* method): Object has type 'QMetaObject'.
QMetaObject::connect (QObject const* sender, int signal_index, QObject const* receiver, int method_index, int type, int* types): Object has type 'QMetaObject'.
QMetaObject::activate (QObject* sender, QMetaObject const* p2, int local_signal_index, void** argv): Object has type 'QMetaObject'.
QMetaObject::activate (QObject* sender, QMetaObject const* p2, int from_local_signal_index, int to_local_signal_index, void** argv): Object has type 'QMetaObject'.
QMetaObject::activate (QObject* sender, int signal_index, void** argv): Object has type 'QMetaObject'.
QMetaObject::activate (QObject* sender, int from_signal_index, int to_signal_index, void** argv): Object has type 'QMetaObject'.
QMetaObject::addGuard (QObject** ptr): Object has type 'QMetaObject'.
QMetaObject::enumerator (int index): Object has type 'QMetaObject'.
QMetaObject::superClass (): Object has type 'QMetaObject'.
QMetaObject::indexOfSlot (char const* slot): Object has type 'QMetaObject'.
QMetaObject::methodCount (): Object has type 'QMetaObject'.
QMetaObject::methodOffset (): Object has type 'QMetaObject'.
QMetaObject::userProperty (): Object has type 'QMetaObject'.
QMetaObject::indexOfMethod (char const* method): Object has type 'QMetaObject'.
QMetaObject::indexOfSignal (char const* signal): Object has type 'QMetaObject'.
QMetaObject::propertyCount (): Object has type 'QMetaObject'.
QMetaObject::classInfoCount (): Object has type 'QMetaObject'.
QMetaObject::propertyOffset (): Object has type 'QMetaObject'.
QMetaObject::classInfoOffset (): Object has type 'QMetaObject'.
QMetaObject::enumeratorCount (): Object has type 'QMetaObject'.
QMetaObject::indexOfProperty (char const* name): Object has type 'QMetaObject'.
QMetaObject::enumeratorOffset (): Object has type 'QMetaObject'.
QMetaObject::indexOfClassInfo (char const* name): Object has type 'QMetaObject'.
QMetaObject::indexOfEnumerator (char const* name): Object has type 'QMetaObject'.
QMetaObject::tr (char const* s, char const* c): Object has type 'QMetaObject'.
QMetaObject::tr (char const* s, char const* c, int n): Object has type 'QMetaObject'.
QMetaObject::cast (QObject* obj): Object has type 'QMetaObject'.
QMetaObject::method (int index): Object has type 'QMetaObject'.
QMetaObject::trUtf8 (char const* s, char const* c): Object has type 'QMetaObject'.
QMetaObject::trUtf8 (char const* s, char const* c, int n): Object has type 'QMetaObject'.
QMetaObject::property (int index): Object has type 'QMetaObject'.
QMetaObject::classInfo (int index): Object has type 'QMetaObject'.
QMetaObject::className (): Object has type 'QMetaObject'.
Virtual method QObject::metaObject() const has been redefined by QAbstractNetworkCache::metaObject() const
Method QAbstractNetworkCache::metaObject() const will be called instead of QObject::metaObject() const
2
Virtual method QObject::~QObject() has been redefined by QAbstractNetworkCache::~QAbstractNetworkCache()
Method QAbstractNetworkCache::~QAbstractNetworkCache() will be called instead of QObject::~QObject()
3
Virtual method QObject::qt_metacast(char const*) has been redefined by QAbstractNetworkCache::qt_metacast(char const*)
Method QAbstractNetworkCache::qt_metacast(char const*) will be called instead of QObject::qt_metacast(char const*)
4
Virtual method QObject::qt_metacall(QMetaObject::Call, int, void**) has been redefined by QAbstractNetworkCache::qt_metacall(QMetaObject::Call, int, void**)
Method QAbstractNetworkCache::qt_metacall(QMetaObject::Call, int, void**) will be called instead of QObject::qt_metacall(QMetaObject::Call, int, void**)
[+] affected interfaces (5)
QAbstractNetworkCache::qt_metacall(QMetaObject::Call, int, void**): This method become virtual and will be called instead of redefined method 'QObject::qt_metacall(QMetaObject::Call, int, void**)'.
QAbstractNetworkCache::qt_metacast(char const*): This method become virtual and will be called instead of redefined method 'QObject::qt_metacast(char const*)'.
QAbstractNetworkCache::~QAbstractNetworkCache(): This method become virtual and will be called instead of redefined method 'QObject::~QObject()'.
QAbstractNetworkCache::~QAbstractNetworkCache(): This method become virtual and will be called instead of redefined method 'QObject::~QObject()'.
QAbstractNetworkCache::metaObject()const: This method become virtual and will be called instead of redefined method 'QObject::metaObject() const'.
Virtual method QDialog::~QDialog() has been redefined by QAbstractPageSetupDialog::~QAbstractPageSetupDialog()
Method QAbstractPageSetupDialog::~QAbstractPageSetupDialog() will be called instead of QDialog::~QDialog()
2
Virtual method QDialog::done(int) has been redefined by QAbstractPageSetupDialog::done(int)
Method QAbstractPageSetupDialog::done(int) will be called instead of QDialog::done(int)
[+] affected interfaces (3)
QAbstractPageSetupDialog::done(int): This method become virtual and will be called instead of redefined method 'QDialog::done(int)'.
QAbstractPageSetupDialog::~QAbstractPageSetupDialog(): This method become virtual and will be called instead of redefined method 'QDialog::~QDialog()'.
QAbstractPageSetupDialog::~QAbstractPageSetupDialog(): This method become virtual and will be called instead of redefined method 'QDialog::~QDialog()'.
Virtual method QDialog::~QDialog() has been redefined by QAbstractPrintDialog::~QAbstractPrintDialog()
Method QAbstractPrintDialog::~QAbstractPrintDialog() will be called instead of QDialog::~QDialog()
[+] affected interfaces (2)
QAbstractPrintDialog::~QAbstractPrintDialog(): This method become virtual and will be called instead of redefined method 'QDialog::~QDialog()'.
QAbstractPrintDialog::~QAbstractPrintDialog(): This method become virtual and will be called instead of redefined method 'QDialog::~QDialog()'.
qbuffer.h
[+] QBuffer (2)
Incompatibility
Effect
1
Virtual method QObject::disconnectNotify(char const*) has been redefined by QBuffer::disconnectNotify(char const*)
Method QBuffer::disconnectNotify(char const*) will be called instead of QObject::disconnectNotify(char const*)
2
Virtual method QObject::connectNotify(char const*) has been redefined by QBuffer::connectNotify(char const*)
Method QBuffer::connectNotify(char const*) will be called instead of QObject::connectNotify(char const*)
[+] affected interfaces (2)
QBuffer::connectNotify(char const*): This method become virtual and will be called instead of redefined method 'QObject::connectNotify(char const*)'.
QBuffer::disconnectNotify(char const*): This method become virtual and will be called instead of redefined method 'QObject::disconnectNotify(char const*)'.
qcolordialog.h
[+] QColorDialog (2)
Incompatibility
Effect
1
Virtual method QDialog::setVisible(bool) has been redefined by QColorDialog::setVisible(bool)
Method QColorDialog::setVisible(bool) will be called instead of QDialog::setVisible(bool)
2
Virtual method QDialog::done(int) has been redefined by QColorDialog::done(int)
Method QColorDialog::done(int) will be called instead of QDialog::done(int)
[+] affected interfaces (2)
QColorDialog::setVisible(bool): This method become virtual and will be called instead of redefined method 'QDialog::setVisible(bool)'.
QColorDialog::done(int): This method become virtual and will be called instead of redefined method 'QDialog::done(int)'.
qcommonstyle.h
[+] QCommonStyle (5)
Incompatibility
Effect
1
Virtual method QStyle::polish(QApplication*) has been redefined by QCommonStyle::polish(QApplication*)
Method QCommonStyle::polish(QApplication*) will be called instead of QStyle::polish(QApplication*)
2
Virtual method QStyle::polish(QPalette&) has been redefined by QCommonStyle::polish(QPalette&)
Method QCommonStyle::polish(QPalette&) will be called instead of QStyle::polish(QPalette&)
3
Virtual method QStyle::unpolish(QApplication*) has been redefined by QCommonStyle::unpolish(QApplication*)
Method QCommonStyle::unpolish(QApplication*) will be called instead of QStyle::unpolish(QApplication*)
4
Virtual method QStyle::unpolish(QWidget*) has been redefined by QCommonStyle::unpolish(QWidget*)
Method QCommonStyle::unpolish(QWidget*) will be called instead of QStyle::unpolish(QWidget*)
5
Virtual method QStyle::polish(QWidget*) has been redefined by QCommonStyle::polish(QWidget*)
Method QCommonStyle::polish(QWidget*) will be called instead of QStyle::polish(QWidget*)
[+] affected interfaces (5)
QCommonStyle::polish(QApplication*): This method become virtual and will be called instead of redefined method 'QStyle::polish(QApplication*)'.
QCommonStyle::polish(QWidget*): This method become virtual and will be called instead of redefined method 'QStyle::polish(QWidget*)'.
QCommonStyle::polish(QPalette&): This method become virtual and will be called instead of redefined method 'QStyle::polish(QPalette&)'.
QCommonStyle::unpolish(QApplication*): This method become virtual and will be called instead of redefined method 'QStyle::unpolish(QApplication*)'.
QCommonStyle::unpolish(QWidget*): This method become virtual and will be called instead of redefined method 'QStyle::unpolish(QWidget*)'.
Virtual method QObject::metaObject() const has been redefined by QDBusPendingCallWatcher::metaObject() const
Method QDBusPendingCallWatcher::metaObject() const will be called instead of QObject::metaObject() const
2
Virtual method QObject::~QObject() has been redefined by QDBusPendingCallWatcher::~QDBusPendingCallWatcher()
Method QDBusPendingCallWatcher::~QDBusPendingCallWatcher() will be called instead of QObject::~QObject()
3
Virtual method QObject::qt_metacast(char const*) has been redefined by QDBusPendingCallWatcher::qt_metacast(char const*)
Method QDBusPendingCallWatcher::qt_metacast(char const*) will be called instead of QObject::qt_metacast(char const*)
4
Virtual method QObject::qt_metacall(QMetaObject::Call, int, void**) has been redefined by QDBusPendingCallWatcher::qt_metacall(QMetaObject::Call, int, void**)
Method QDBusPendingCallWatcher::qt_metacall(QMetaObject::Call, int, void**) will be called instead of QObject::qt_metacall(QMetaObject::Call, int, void**)
[+] affected interfaces (5)
QDBusPendingCallWatcher::qt_metacall(QMetaObject::Call, int, void**): This method become virtual and will be called instead of redefined method 'QObject::qt_metacall(QMetaObject::Call, int, void**)'.
QDBusPendingCallWatcher::qt_metacast(char const*): This method become virtual and will be called instead of redefined method 'QObject::qt_metacast(char const*)'.
QDBusPendingCallWatcher::~QDBusPendingCallWatcher(): This method become virtual and will be called instead of redefined method 'QObject::~QObject()'.
QDBusPendingCallWatcher::~QDBusPendingCallWatcher(): This method become virtual and will be called instead of redefined method 'QObject::~QObject()'.
QDBusPendingCallWatcher::metaObject()const: This method become virtual and will be called instead of redefined method 'QObject::metaObject() const'.
qfiledialog.h
[+] QFileDialog (1)
Incompatibility
Effect
1
Virtual method QDialog::setVisible(bool) has been redefined by QFileDialog::setVisible(bool)
Method QFileDialog::setVisible(bool) will be called instead of QDialog::setVisible(bool)
[+] affected interfaces (1)
QFileDialog::setVisible(bool): This method become virtual and will be called instead of redefined method 'QDialog::setVisible(bool)'.
qfilesystemmodel.h
[+] QFileSystemModel (1)
Incompatibility
Effect
1
Virtual method QObject::event(QEvent*) has been redefined by QFileSystemModel::event(QEvent*)
Method QFileSystemModel::event(QEvent*) will be called instead of QObject::event(QEvent*)
[+] affected interfaces (1)
QFileSystemModel::event(QEvent*): This method become virtual and will be called instead of redefined method 'QObject::event(QEvent*)'.
qfontdialog.h
[+] QFontDialog (2)
Incompatibility
Effect
1
Virtual method QDialog::setVisible(bool) has been redefined by QFontDialog::setVisible(bool)
Method QFontDialog::setVisible(bool) will be called instead of QDialog::setVisible(bool)
2
Virtual method QDialog::done(int) has been redefined by QFontDialog::done(int)
Method QFontDialog::done(int) will be called instead of QDialog::done(int)
[+] affected interfaces (2)
QFontDialog::setVisible(bool): This method become virtual and will be called instead of redefined method 'QDialog::setVisible(bool)'.
QFontDialog::done(int): This method become virtual and will be called instead of redefined method 'QDialog::done(int)'.
qgraphicslayout.h
[+] QGraphicsLayout (1)
Incompatibility
Effect
1
Virtual method QGraphicsLayoutItem::updateGeometry() has been redefined by QGraphicsLayout::updateGeometry()
Method QGraphicsLayout::updateGeometry() will be called instead of QGraphicsLayoutItem::updateGeometry()
[+] affected interfaces (1)
QGraphicsLayout::updateGeometry(): This method become virtual and will be called instead of redefined method 'QGraphicsLayoutItem::updateGeometry()'.
qgtkstyle.h
[+] QGtkStyle (24)
Incompatibility
Effect
1
Virtual method QCleanlooksStyle::sizeFromContents(QStyle::ContentsType, QStyleOption const*, QSize const&, QWidget const*) const has been redefined by QGtkStyle::sizeFromContents(QStyle::ContentsType, QStyleOption const*, QSize const&, QWidget const*) const
Method QGtkStyle::sizeFromContents(QStyle::ContentsType, QStyleOption const*, QSize const&, QWidget const*) const will be called instead of QCleanlooksStyle::sizeFromContents(QStyle::ContentsType, QStyleOption const*, QSize const&, QWidget const*) const
2
Virtual method QCleanlooksStyle::qt_metacall(QMetaObject::Call, int, void**) has been redefined by QGtkStyle::qt_metacall(QMetaObject::Call, int, void**)
Method QGtkStyle::qt_metacall(QMetaObject::Call, int, void**) will be called instead of QCleanlooksStyle::qt_metacall(QMetaObject::Call, int, void**)
3
Virtual method QCleanlooksStyle::subControlRect(QStyle::ComplexControl, QStyleOptionComplex const*, QStyle::SubControl, QWidget const*) const has been redefined by QGtkStyle::subControlRect(QStyle::ComplexControl, QStyleOptionComplex const*, QStyle::SubControl, QWidget const*) const
Method QGtkStyle::subControlRect(QStyle::ComplexControl, QStyleOptionComplex const*, QStyle::SubControl, QWidget const*) const will be called instead of QCleanlooksStyle::subControlRect(QStyle::ComplexControl, QStyleOptionComplex const*, QStyle::SubControl, QWidget const*) const
4
Virtual method QCleanlooksStyle::standardPixmap(QStyle::StandardPixmap, QStyleOption const*, QWidget const*) const has been redefined by QGtkStyle::standardPixmap(QStyle::StandardPixmap, QStyleOption const*, QWidget const*) const
Method QGtkStyle::standardPixmap(QStyle::StandardPixmap, QStyleOption const*, QWidget const*) const will be called instead of QCleanlooksStyle::standardPixmap(QStyle::StandardPixmap, QStyleOption const*, QWidget const*) const
5
Virtual method QCleanlooksStyle::polish(QWidget*) has been redefined by QGtkStyle::polish(QWidget*)
Method QGtkStyle::polish(QWidget*) will be called instead of QCleanlooksStyle::polish(QWidget*)
6
Virtual method QCleanlooksStyle::drawControl(QStyle::ControlElement, QStyleOption const*, QPainter*, QWidget const*) const has been redefined by QGtkStyle::drawControl(QStyle::ControlElement, QStyleOption const*, QPainter*, QWidget const*) const
Method QGtkStyle::drawControl(QStyle::ControlElement, QStyleOption const*, QPainter*, QWidget const*) const will be called instead of QCleanlooksStyle::drawControl(QStyle::ControlElement, QStyleOption const*, QPainter*, QWidget const*) const
7
Virtual method QCleanlooksStyle::hitTestComplexControl(QStyle::ComplexControl, QStyleOptionComplex const*, QPoint const&, QWidget const*) const has been redefined by QGtkStyle::hitTestComplexControl(QStyle::ComplexControl, QStyleOptionComplex const*, QPoint const&, QWidget const*) const
Method QGtkStyle::hitTestComplexControl(QStyle::ComplexControl, QStyleOptionComplex const*, QPoint const&, QWidget const*) const will be called instead of QCleanlooksStyle::hitTestComplexControl(QStyle::ComplexControl, QStyleOptionComplex const*, QPoint const&, QWidget const*) const
8
Virtual method QCleanlooksStyle::subElementRect(QStyle::SubElement, QStyleOption const*, QWidget const*) const has been redefined by QGtkStyle::subElementRect(QStyle::SubElement, QStyleOption const*, QWidget const*) const
Method QGtkStyle::subElementRect(QStyle::SubElement, QStyleOption const*, QWidget const*) const will be called instead of QCleanlooksStyle::subElementRect(QStyle::SubElement, QStyleOption const*, QWidget const*) const
9
Virtual method QCleanlooksStyle::unpolish(QApplication*) has been redefined by QGtkStyle::unpolish(QApplication*)
Method QGtkStyle::unpolish(QApplication*) will be called instead of QCleanlooksStyle::unpolish(QApplication*)
10
Virtual method QCleanlooksStyle::polish(QApplication*) has been redefined by QGtkStyle::polish(QApplication*)
Method QGtkStyle::polish(QApplication*) will be called instead of QCleanlooksStyle::polish(QApplication*)
11
Virtual method QCleanlooksStyle::itemPixmapRect(QRect const&, int, QPixmap const&) const has been redefined by QGtkStyle::itemPixmapRect(QRect const&, int, QPixmap const&) const
Method QGtkStyle::itemPixmapRect(QRect const&, int, QPixmap const&) const will be called instead of QCleanlooksStyle::itemPixmapRect(QRect const&, int, QPixmap const&) const
12
Virtual method QCleanlooksStyle::styleHint(QStyle::StyleHint, QStyleOption const*, QWidget const*, QStyleHintReturn*) const has been redefined by QGtkStyle::styleHint(QStyle::StyleHint, QStyleOption const*, QWidget const*, QStyleHintReturn*) const
Method QGtkStyle::styleHint(QStyle::StyleHint, QStyleOption const*, QWidget const*, QStyleHintReturn*) const will be called instead of QCleanlooksStyle::styleHint(QStyle::StyleHint, QStyleOption const*, QWidget const*, QStyleHintReturn*) const
13
Virtual method QCleanlooksStyle::drawItemPixmap(QPainter*, QRect const&, int, QPixmap const&) const has been redefined by QGtkStyle::drawItemPixmap(QPainter*, QRect const&, int, QPixmap const&) const
Method QGtkStyle::drawItemPixmap(QPainter*, QRect const&, int, QPixmap const&) const will be called instead of QCleanlooksStyle::drawItemPixmap(QPainter*, QRect const&, int, QPixmap const&) const
14
Virtual method QCleanlooksStyle::standardPalette() const has been redefined by QGtkStyle::standardPalette() const
Method QGtkStyle::standardPalette() const will be called instead of QCleanlooksStyle::standardPalette() const
15
Virtual method QCleanlooksStyle::metaObject() const has been redefined by QGtkStyle::metaObject() const
Method QGtkStyle::metaObject() const will be called instead of QCleanlooksStyle::metaObject() const
16
Virtual method QCleanlooksStyle::polish(QPalette&) has been redefined by QGtkStyle::polish(QPalette&)
Method QGtkStyle::polish(QPalette&) will be called instead of QCleanlooksStyle::polish(QPalette&)
17
Virtual method QCleanlooksStyle::drawComplexControl(QStyle::ComplexControl, QStyleOptionComplex const*, QPainter*, QWidget const*) const has been redefined by QGtkStyle::drawComplexControl(QStyle::ComplexControl, QStyleOptionComplex const*, QPainter*, QWidget const*) const
Method QGtkStyle::drawComplexControl(QStyle::ComplexControl, QStyleOptionComplex const*, QPainter*, QWidget const*) const will be called instead of QCleanlooksStyle::drawComplexControl(QStyle::ComplexControl, QStyleOptionComplex const*, QPainter*, QWidget const*) const
18
Virtual method QCleanlooksStyle::qt_metacast(char const*) has been redefined by QGtkStyle::qt_metacast(char const*)
Method QGtkStyle::qt_metacast(char const*) will be called instead of QCleanlooksStyle::qt_metacast(char const*)
19
Virtual method QCleanlooksStyle::generatedIconPixmap(QIcon::Mode, QPixmap const&, QStyleOption const*) const has been redefined by QGtkStyle::generatedIconPixmap(QIcon::Mode, QPixmap const&, QStyleOption const*) const
Method QGtkStyle::generatedIconPixmap(QIcon::Mode, QPixmap const&, QStyleOption const*) const will be called instead of QCleanlooksStyle::generatedIconPixmap(QIcon::Mode, QPixmap const&, QStyleOption const*) const
20
Virtual method QCleanlooksStyle::drawPrimitive(QStyle::PrimitiveElement, QStyleOption const*, QPainter*, QWidget const*) const has been redefined by QGtkStyle::drawPrimitive(QStyle::PrimitiveElement, QStyleOption const*, QPainter*, QWidget const*) const
Method QGtkStyle::drawPrimitive(QStyle::PrimitiveElement, QStyleOption const*, QPainter*, QWidget const*) const will be called instead of QCleanlooksStyle::drawPrimitive(QStyle::PrimitiveElement, QStyleOption const*, QPainter*, QWidget const*) const
21
Virtual method QCleanlooksStyle::~QCleanlooksStyle() has been redefined by QGtkStyle::~QGtkStyle()
Method QGtkStyle::~QGtkStyle() will be called instead of QCleanlooksStyle::~QCleanlooksStyle()
22
Virtual method QCleanlooksStyle::unpolish(QWidget*) has been redefined by QGtkStyle::unpolish(QWidget*)
Method QGtkStyle::unpolish(QWidget*) will be called instead of QCleanlooksStyle::unpolish(QWidget*)
23
Virtual method QCleanlooksStyle::pixelMetric(QStyle::PixelMetric, QStyleOption const*, QWidget const*) const has been redefined by QGtkStyle::pixelMetric(QStyle::PixelMetric, QStyleOption const*, QWidget const*) const
Method QGtkStyle::pixelMetric(QStyle::PixelMetric, QStyleOption const*, QWidget const*) const will be called instead of QCleanlooksStyle::pixelMetric(QStyle::PixelMetric, QStyleOption const*, QWidget const*) const
24
Virtual method QCleanlooksStyle::drawItemText(QPainter*, QRect const&, int, QPalette const&, bool, QString const&, QPalette::ColorRole) const has been redefined by QGtkStyle::drawItemText(QPainter*, QRect const&, int, QPalette const&, bool, QString const&, QPalette::ColorRole) const
Method QGtkStyle::drawItemText(QPainter*, QRect const&, int, QPalette const&, bool, QString const&, QPalette::ColorRole) const will be called instead of QCleanlooksStyle::drawItemText(QPainter*, QRect const&, int, QPalette const&, bool, QString const&, QPalette::ColorRole) const
[+] affected interfaces (25)
QGtkStyle::qt_metacall(QMetaObject::Call, int, void**): This method become virtual and will be called instead of redefined method 'QCleanlooksStyle::qt_metacall(QMetaObject::Call, int, void**)'.
QGtkStyle::qt_metacast(char const*): This method become virtual and will be called instead of redefined method 'QCleanlooksStyle::qt_metacast(char const*)'.
QGtkStyle::polish(QApplication*): This method become virtual and will be called instead of redefined method 'QCleanlooksStyle::polish(QApplication*)'.
QGtkStyle::polish(QWidget*): This method become virtual and will be called instead of redefined method 'QCleanlooksStyle::polish(QWidget*)'.
QGtkStyle::polish(QPalette&): This method become virtual and will be called instead of redefined method 'QCleanlooksStyle::polish(QPalette&)'.
QGtkStyle::unpolish(QApplication*): This method become virtual and will be called instead of redefined method 'QCleanlooksStyle::unpolish(QApplication*)'.
QGtkStyle::unpolish(QWidget*): This method become virtual and will be called instead of redefined method 'QCleanlooksStyle::unpolish(QWidget*)'.
QGtkStyle::~QGtkStyle(): This method become virtual and will be called instead of redefined method 'QCleanlooksStyle::~QCleanlooksStyle()'.
QGtkStyle::~QGtkStyle(): This method become virtual and will be called instead of redefined method 'QCleanlooksStyle::~QCleanlooksStyle()'.
QGtkStyle::metaObject()const: This method become virtual and will be called instead of redefined method 'QCleanlooksStyle::metaObject() const'.
QGtkStyle::drawControl(QStyle::ControlElement, QStyleOption const*, QPainter*, QWidget const*)const: This method become virtual and will be called instead of redefined method 'QCleanlooksStyle::drawControl(QStyle::ControlElement, QStyleOption const*, QPainter*, QWidget const*) const'.
QGtkStyle::pixelMetric(QStyle::PixelMetric, QStyleOption const*, QWidget const*)const: This method become virtual and will be called instead of redefined method 'QCleanlooksStyle::pixelMetric(QStyle::PixelMetric, QStyleOption const*, QWidget const*) const'.
QGtkStyle::drawItemText(QPainter*, QRect const&, int, QPalette const&, bool, QString const&, QPalette::ColorRole)const: This method become virtual and will be called instead of redefined method 'QCleanlooksStyle::drawItemText(QPainter*, QRect const&, int, QPalette const&, bool, QString const&, QPalette::ColorRole) const'.
QGtkStyle::drawPrimitive(QStyle::PrimitiveElement, QStyleOption const*, QPainter*, QWidget const*)const: This method become virtual and will be called instead of redefined method 'QCleanlooksStyle::drawPrimitive(QStyle::PrimitiveElement, QStyleOption const*, QPainter*, QWidget const*) const'.
QGtkStyle::drawItemPixmap(QPainter*, QRect const&, int, QPixmap const&)const: This method become virtual and will be called instead of redefined method 'QCleanlooksStyle::drawItemPixmap(QPainter*, QRect const&, int, QPixmap const&) const'.
QGtkStyle::itemPixmapRect(QRect const&, int, QPixmap const&)const: This method become virtual and will be called instead of redefined method 'QCleanlooksStyle::itemPixmapRect(QRect const&, int, QPixmap const&) const'.
QGtkStyle::standardPixmap(QStyle::StandardPixmap, QStyleOption const*, QWidget const*)const: This method become virtual and will be called instead of redefined method 'QCleanlooksStyle::standardPixmap(QStyle::StandardPixmap, QStyleOption const*, QWidget const*) const'.
QGtkStyle::subControlRect(QStyle::ComplexControl, QStyleOptionComplex const*, QStyle::SubControl, QWidget const*)const: This method become virtual and will be called instead of redefined method 'QCleanlooksStyle::subControlRect(QStyle::ComplexControl, QStyleOptionComplex const*, QStyle::SubControl, QWidget const*) const'.
QGtkStyle::subElementRect(QStyle::SubElement, QStyleOption const*, QWidget const*)const: This method become virtual and will be called instead of redefined method 'QCleanlooksStyle::subElementRect(QStyle::SubElement, QStyleOption const*, QWidget const*) const'.
QGtkStyle::standardPalette()const: This method become virtual and will be called instead of redefined method 'QCleanlooksStyle::standardPalette() const'.
QGtkStyle::sizeFromContents(QStyle::ContentsType, QStyleOption const*, QSize const&, QWidget const*)const: This method become virtual and will be called instead of redefined method 'QCleanlooksStyle::sizeFromContents(QStyle::ContentsType, QStyleOption const*, QSize const&, QWidget const*) const'.
QGtkStyle::drawComplexControl(QStyle::ComplexControl, QStyleOptionComplex const*, QPainter*, QWidget const*)const: This method become virtual and will be called instead of redefined method 'QCleanlooksStyle::drawComplexControl(QStyle::ComplexControl, QStyleOptionComplex const*, QPainter*, QWidget const*) const'.
QGtkStyle::generatedIconPixmap(QIcon::Mode, QPixmap const&, QStyleOption const*)const: This method become virtual and will be called instead of redefined method 'QCleanlooksStyle::generatedIconPixmap(QIcon::Mode, QPixmap const&, QStyleOption const*) const'.
QGtkStyle::hitTestComplexControl(QStyle::ComplexControl, QStyleOptionComplex const*, QPoint const&, QWidget const*)const: This method become virtual and will be called instead of redefined method 'QCleanlooksStyle::hitTestComplexControl(QStyle::ComplexControl, QStyleOptionComplex const*, QPoint const&, QWidget const*) const'.
QGtkStyle::styleHint(QStyle::StyleHint, QStyleOption const*, QWidget const*, QStyleHintReturn*)const: This method become virtual and will be called instead of redefined method 'QCleanlooksStyle::styleHint(QStyle::StyleHint, QStyleOption const*, QWidget const*, QStyleHintReturn*) const'.
qinputdialog.h
[+] QInputDialog (4)
Incompatibility
Effect
1
Virtual method QDialog::minimumSizeHint() const has been redefined by QInputDialog::minimumSizeHint() const
Method QInputDialog::minimumSizeHint() const will be called instead of QDialog::minimumSizeHint() const
2
Virtual method QDialog::setVisible(bool) has been redefined by QInputDialog::setVisible(bool)
Method QInputDialog::setVisible(bool) will be called instead of QDialog::setVisible(bool)
3
Virtual method QDialog::sizeHint() const has been redefined by QInputDialog::sizeHint() const
Method QInputDialog::sizeHint() const will be called instead of QDialog::sizeHint() const
4
Virtual method QDialog::done(int) has been redefined by QInputDialog::done(int)
Method QInputDialog::done(int) will be called instead of QDialog::done(int)
[+] affected interfaces (4)
QInputDialog::setVisible(bool): This method become virtual and will be called instead of redefined method 'QDialog::setVisible(bool)'.
QInputDialog::done(int): This method become virtual and will be called instead of redefined method 'QDialog::done(int)'.
QInputDialog::minimumSizeHint()const: This method become virtual and will be called instead of redefined method 'QDialog::minimumSizeHint() const'.
QInputDialog::sizeHint()const: This method become virtual and will be called instead of redefined method 'QDialog::sizeHint() const'.
qnetworkdiskcache.h
[+] QNetworkDiskCache (4)
Incompatibility
Effect
1
Virtual method QObject::metaObject() const has been redefined by QNetworkDiskCache::metaObject() const
Method QNetworkDiskCache::metaObject() const will be called instead of QObject::metaObject() const
2
Virtual method QObject::~QObject() has been redefined by QNetworkDiskCache::~QNetworkDiskCache()
Method QNetworkDiskCache::~QNetworkDiskCache() will be called instead of QObject::~QObject()
3
Virtual method QObject::qt_metacast(char const*) has been redefined by QNetworkDiskCache::qt_metacast(char const*)
Method QNetworkDiskCache::qt_metacast(char const*) will be called instead of QObject::qt_metacast(char const*)
4
Virtual method QObject::qt_metacall(QMetaObject::Call, int, void**) has been redefined by QNetworkDiskCache::qt_metacall(QMetaObject::Call, int, void**)
Method QNetworkDiskCache::qt_metacall(QMetaObject::Call, int, void**) will be called instead of QObject::qt_metacall(QMetaObject::Call, int, void**)
[+] affected interfaces (5)
QNetworkDiskCache::qt_metacall(QMetaObject::Call, int, void**): This method become virtual and will be called instead of redefined method 'QObject::qt_metacall(QMetaObject::Call, int, void**)'.
QNetworkDiskCache::qt_metacast(char const*): This method become virtual and will be called instead of redefined method 'QObject::qt_metacast(char const*)'.
QNetworkDiskCache::~QNetworkDiskCache(): This method become virtual and will be called instead of redefined method 'QObject::~QObject()'.
QNetworkDiskCache::~QNetworkDiskCache(): This method become virtual and will be called instead of redefined method 'QObject::~QObject()'.
QNetworkDiskCache::metaObject()const: This method become virtual and will be called instead of redefined method 'QObject::metaObject() const'.
qobjectdefs.h
[+] QMetaObject (1)
Incompatibility
Effect
1
Type pointer level of member extradata has been changed from 2 to 1
Possible access of application to incorrect memory by member pointer
[+] affected interfaces (49)
domPropertyToVariant (QAbstractFormBuilder* abstractFormBuilder, QMetaObject const* meta, DomProperty const* property): 2nd parameter 'meta' (pointer) has base type 'QMetaObject'.
QScriptEngine::newQMetaObject (QMetaObject const* metaObject, QScriptValue const& ctor): Object has base type 'QMetaObject'.
QAbstractFormBuilder::toVariant (QMetaObject const* meta, DomProperty* property): 1st parameter 'meta' (pointer) has base type 'QMetaObject'.
QSvgWidget::metaObject (): Return value has base type 'QMetaObject'.
QDBusServer::metaObject (): Return value has base type 'QMetaObject'.
QHelpEngine::metaObject (): Return value has base type 'QMetaObject'.
QScriptValue::toQMetaObject (): Return value has base type 'QMetaObject'.
QSvgRenderer::metaObject (): Return value has base type 'QMetaObject'.
QScriptEngine::metaObject (): Return value has base type 'QMetaObject'.
QDBusInterface::metaObject (): Return value has base type 'QMetaObject'.
QTestEventLoop::metaObject (): Return value has base type 'QMetaObject'.
QHelpEngineCore::metaObject (): Return value has base type 'QMetaObject'.
QHelpIndexModel::metaObject (): Return value has base type 'QMetaObject'.
QAssistantClient::metaObject (): Return value has base type 'QMetaObject'.
QGraphicsSvgItem::metaObject (): Return value has base type 'QMetaObject'.
QHelpIndexWidget::metaObject (): Return value has base type 'QMetaObject'.
QExtensionManager::metaObject (): Return value has base type 'QMetaObject'.
QHelpContentModel::metaObject (): Return value has base type 'QMetaObject'.
QHelpSearchEngine::metaObject (): Return value has base type 'QMetaObject'.
QWebPluginFactory::metaObject (): Return value has base type 'QMetaObject'.
QHelpContentWidget::metaObject (): Return value has base type 'QMetaObject'.
QAbstractUriResolver::metaObject (): Return value has base type 'QMetaObject'.
QDBusAbstractAdaptor::metaObject (): Return value has base type 'QMetaObject'.
QWebHistoryInterface::metaObject (): Return value has base type 'QMetaObject'.
QDBusAbstractInterface::metaObject (): Return value has base type 'QMetaObject'.
QHelpSearchQueryWidget::metaObject (): Return value has base type 'QMetaObject'.
QScriptExtensionPlugin::metaObject (): Return value has base type 'QMetaObject'.
QAbstractMessageHandler::metaObject (): Return value has base type 'QMetaObject'.
QHelpSearchResultWidget::metaObject (): Return value has base type 'QMetaObject'.
QDBusConnectionInterface::metaObject (): Return value has base type 'QMetaObject'.
QDesignerIconCacheInterface::metaObject (): Return value has base type 'QMetaObject'.
QDesignerWidgetBoxInterface::metaObject (): Return value has base type 'QMetaObject'.
QDesignerFormEditorInterface::metaObject (): Return value has base type 'QMetaObject'.
QDesignerFormWindowInterface::metaObject (): Return value has base type 'QMetaObject'.
QDesignerIntegrationInterface::metaObject (): Return value has base type 'QMetaObject'.
QDesignerActionEditorInterface::metaObject (): Return value has base type 'QMetaObject'.
QDesignerBrushManagerInterface::metaObject (): Return value has base type 'QMetaObject'.
QDesignerMetaDataBaseInterface::metaObject (): Return value has base type 'QMetaObject'.
QDesignerWidgetFactoryInterface::metaObject (): Return value has base type 'QMetaObject'.
QDesignerFormWindowToolInterface::metaObject (): Return value has base type 'QMetaObject'.
QDesignerPropertyEditorInterface::metaObject (): Return value has base type 'QMetaObject'.
QDesignerWidgetDataBaseInterface::metaObject (): Return value has base type 'QMetaObject'.
QDesignerObjectInspectorInterface::metaObject (): Return value has base type 'QMetaObject'.
QDesignerResourceBrowserInterface::metaObject (): Return value has base type 'QMetaObject'.
QDesignerFormWindowManagerInterface::metaObject (): Return value has base type 'QMetaObject'.
QWebPage::metaObject (): Return value has base type 'QMetaObject'.
QWebView::metaObject (): Return value has base type 'QMetaObject'.
QGLWidget::metaObject (): Return value has base type 'QMetaObject'.
QWebFrame::metaObject (): Return value has base type 'QMetaObject'.
qprintdialog.h
[+] QPrintDialog (2)
Incompatibility
Effect
1
Virtual method QDialog::setVisible(bool) has been redefined by QPrintDialog::setVisible(bool)
Method QPrintDialog::setVisible(bool) will be called instead of QDialog::setVisible(bool)
2
Virtual method QDialog::done(int) has been redefined by QPrintDialog::done(int)
Method QPrintDialog::done(int) will be called instead of QDialog::done(int)
[+] affected interfaces (2)
QPrintDialog::setVisible(bool): This method become virtual and will be called instead of redefined method 'QDialog::setVisible(bool)'.
QPrintDialog::done(int): This method become virtual and will be called instead of redefined method 'QDialog::done(int)'.
qprintpreviewdialog.h
[+] QPrintPreviewDialog (1)
Incompatibility
Effect
1
Virtual method QDialog::done(int) has been redefined by QPrintPreviewDialog::done(int)
Method QPrintPreviewDialog::done(int) will be called instead of QDialog::done(int)
[+] affected interfaces (1)
QPrintPreviewDialog::done(int): This method become virtual and will be called instead of redefined method 'QDialog::done(int)'.
qstandarditemmodel.h
[+] QStandardItemModel (3)
Incompatibility
Effect
1
Virtual method QAbstractItemModel::mimeTypes() const has been redefined by QStandardItemModel::mimeTypes() const
Method QStandardItemModel::mimeTypes() const will be called instead of QAbstractItemModel::mimeTypes() const
2
Virtual method QAbstractItemModel::mimeData(QList const&) const has been redefined by QStandardItemModel::mimeData(QList const&) const
Method QStandardItemModel::mimeData(QList const&) const will be called instead of QAbstractItemModel::mimeData(QList const&) const
3
Virtual method QAbstractItemModel::dropMimeData(QMimeData const*, Qt::DropAction, int, int, QModelIndex const&) has been redefined by QStandardItemModel::dropMimeData(QMimeData const*, Qt::DropAction, int, int, QModelIndex const&)
Method QStandardItemModel::dropMimeData(QMimeData const*, Qt::DropAction, int, int, QModelIndex const&) will be called instead of QAbstractItemModel::dropMimeData(QMimeData const*, Qt::DropAction, int, int, QModelIndex const&)
[+] affected interfaces (3)
QStandardItemModel::dropMimeData(QMimeData const*, Qt::DropAction, int, int, QModelIndex const&): This method become virtual and will be called instead of redefined method 'QAbstractItemModel::dropMimeData(QMimeData const*, Qt::DropAction, int, int, QModelIndex const&)'.
QStandardItemModel::mimeData(QList const&)const: This method become virtual and will be called instead of redefined method 'QAbstractItemModel::mimeData(QList const&) const'.
QStandardItemModel::mimeTypes()const: This method become virtual and will be called instead of redefined method 'QAbstractItemModel::mimeTypes() const'.
qtabbar.h
[+] QTabBar (2)
Incompatibility
Effect
1
Virtual method QWidget::wheelEvent(QWheelEvent*) has been redefined by QTabBar::wheelEvent(QWheelEvent*)
Method QTabBar::wheelEvent(QWheelEvent*) will be called instead of QWidget::wheelEvent(QWheelEvent*)
2
Virtual method QWidget::hideEvent(QHideEvent*) has been redefined by QTabBar::hideEvent(QHideEvent*)
Method QTabBar::hideEvent(QHideEvent*) will be called instead of QWidget::hideEvent(QHideEvent*)
[+] affected interfaces (2)
QTabBar::wheelEvent(QWheelEvent*): This method become virtual and will be called instead of redefined method 'QWidget::wheelEvent(QWheelEvent*)'.
QTabBar::hideEvent(QHideEvent*): This method become virtual and will be called instead of redefined method 'QWidget::hideEvent(QHideEvent*)'.
qtreewidget.h
[+] QTreeWidget (1)
Incompatibility
Effect
1
Virtual method QTreeView::setSelectionModel(QItemSelectionModel*) has been redefined by QTreeWidget::setSelectionModel(QItemSelectionModel*)
Method QTreeWidget::setSelectionModel(QItemSelectionModel*) will be called instead of QTreeView::setSelectionModel(QItemSelectionModel*)
[+] affected interfaces (1)
QTreeWidget::setSelectionModel(QItemSelectionModel*): This method become virtual and will be called instead of redefined method 'QTreeView::setSelectionModel(QItemSelectionModel*)'.
qundogroup.h
[+] QUndoGroup (1)
Incompatibility
Effect
1
Virtual method QObject::~QObject() has been redefined by QUndoGroup::~QUndoGroup()
Method QUndoGroup::~QUndoGroup() will be called instead of QObject::~QObject()
[+] affected interfaces (2)
QUndoGroup::~QUndoGroup(): This method become virtual and will be called instead of redefined method 'QObject::~QObject()'.
QUndoGroup::~QUndoGroup(): This method become virtual and will be called instead of redefined method 'QObject::~QObject()'.