diff options
author | Jarek Kobus <jaroslaw.kobus@qt.io> | 2020-11-11 16:34:39 +0100 |
---|---|---|
committer | Jarek Kobus <jaroslaw.kobus@qt.io> | 2020-11-16 13:45:02 +0000 |
commit | 6d5e30215762255abb76faa2d81a1a8ff60b8960 (patch) | |
tree | 3d62b027bf5a94b55b79eaa796b233b50f8a3e17 /src/plugins/scxmleditor/plugin_interface/graphicsscene.cpp | |
parent | 3167d23a36ff5b9fd42105f763b9e19bf62596cb (diff) | |
download | qt-creator-6d5e30215762255abb76faa2d81a1a8ff60b8960.tar.gz |
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>
Diffstat (limited to 'src/plugins/scxmleditor/plugin_interface/graphicsscene.cpp')
-rw-r--r-- | src/plugins/scxmleditor/plugin_interface/graphicsscene.cpp | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/src/plugins/scxmleditor/plugin_interface/graphicsscene.cpp b/src/plugins/scxmleditor/plugin_interface/graphicsscene.cpp index 604824d464..6e941fd807 100644 --- a/src/plugins/scxmleditor/plugin_interface/graphicsscene.cpp +++ b/src/plugins/scxmleditor/plugin_interface/graphicsscene.cpp @@ -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) |