forked from qt-creator/qt-creator
Use typed syntax in calls to QMetaObject::invokeMethod
We do it wherever possible. Some places can't be fixed since they still rely on dynamic introspection (mainly QQuickItem cases). Change-Id: Ia00b4a04d8b995c9a43b7bf2dbe76a60364bb8ca Reviewed-by: Eike Ziller <eike.ziller@qt.io>
This commit is contained in:
@@ -832,7 +832,8 @@ void GraphicsScene::addWarningItem(WarningItem *item)
|
||||
if (!m_allWarnings.contains(item)) {
|
||||
m_allWarnings << item;
|
||||
if (!m_autoLayoutRunning && !m_initializing)
|
||||
QMetaObject::invokeMethod(this, "warningVisibilityChanged", Qt::QueuedConnection, Q_ARG(int, 0));
|
||||
QMetaObject::invokeMethod(this, [this] { warningVisibilityChanged(0); },
|
||||
Qt::QueuedConnection);
|
||||
}
|
||||
}
|
||||
|
||||
@@ -841,7 +842,8 @@ void GraphicsScene::removeWarningItem(WarningItem *item)
|
||||
m_allWarnings.removeAll(item);
|
||||
|
||||
if (!m_autoLayoutRunning && !m_initializing)
|
||||
QMetaObject::invokeMethod(this, "warningVisibilityChanged", Qt::QueuedConnection, Q_ARG(int, 0));
|
||||
QMetaObject::invokeMethod(this, [this] { warningVisibilityChanged(0); },
|
||||
Qt::QueuedConnection);
|
||||
}
|
||||
|
||||
void GraphicsScene::warningVisibilityChanged(int type, WarningItem *item)
|
||||
|
||||
Reference in New Issue
Block a user