aboutsummaryrefslogtreecommitdiffstats
path: root/src/plugins/scxmleditor
diff options
context:
space:
mode:
authorAlessandro Portale <alessandro.portale@qt.io>2019-01-17 02:09:05 +0100
committerAlessandro Portale <alessandro.portale@qt.io>2019-01-17 10:04:11 +0000
commitadea8467f4c74efc93c09864b1ea7e38c4754a8e (patch)
tree18d8eb4eaf3142dc586f6f9fa33a1680a1a08f15 /src/plugins/scxmleditor
parent504123cba5653e036bd8b59b23a7611a68dcb7b0 (diff)
Fix warning: "Don't call QHash::operator[]() on temporary"
[-Wclazy-detaching-temporary] Change-Id: Ide503c9260af285fa1dbedb63f7819c8ad616db6 Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io>
Diffstat (limited to 'src/plugins/scxmleditor')
-rw-r--r--src/plugins/scxmleditor/plugin_interface/sceneutils.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/plugins/scxmleditor/plugin_interface/sceneutils.cpp b/src/plugins/scxmleditor/plugin_interface/sceneutils.cpp
index b5fb55aef24..016749d221a 100644
--- a/src/plugins/scxmleditor/plugin_interface/sceneutils.cpp
+++ b/src/plugins/scxmleditor/plugin_interface/sceneutils.cpp
@@ -221,7 +221,7 @@ void layout(const QList<QGraphicsItem*> &items)
// Change initial-item position
ConnectableItem *firstItem = nullptr;
if (initialItem && initialItem->outputTransitionCount() == 1) {
- firstItem = initialItem->outputTransitions()[0]->connectedItem(initialItem);
+ firstItem = initialItem->outputTransitions().constFirst()->connectedItem(initialItem);
int index = childItems.indexOf(firstItem);
if (index > 0)
childItems.swap(index, 0);
@@ -230,7 +230,7 @@ void layout(const QList<QGraphicsItem*> &items)
// Search final-item
ConnectableItem *lastItem = nullptr;
if (finalItem && finalItem->inputTransitionCount() > 0)
- lastItem = finalItem->inputTransitions()[0]->connectedItem(finalItem);
+ lastItem = finalItem->inputTransitions().constFirst()->connectedItem(finalItem);
int startAngle = qrand() % 2 == 0 ? 180 : 90;
int startDistance = 40 + childItems.count() * 10;