forked from qt-creator/qt-creator
ScxmlEditor: Fix build with Qt5
Change-Id: I09609ac62604885f7800088619cbe1f4ea510d83 Reviewed-by: Jarek Kobus <jaroslaw.kobus@qt.io>
This commit is contained in:
@@ -64,17 +64,17 @@ ConnectableItem::~ConnectableItem()
|
|||||||
{
|
{
|
||||||
setBlockUpdates(true);
|
setBlockUpdates(true);
|
||||||
|
|
||||||
const QList<ConnectableItem *> overlappedItems = m_overlappedItems;
|
const QVector<ConnectableItem *> overlappedItems = m_overlappedItems;
|
||||||
for (ConnectableItem *item : overlappedItems)
|
for (ConnectableItem *item : overlappedItems)
|
||||||
item->removeOverlappingItem(this);
|
item->removeOverlappingItem(this);
|
||||||
m_overlappedItems.clear();
|
m_overlappedItems.clear();
|
||||||
|
|
||||||
const QList<TransitionItem *> outputTransitions = m_outputTransitions;
|
const QVector<TransitionItem *> outputTransitions = m_outputTransitions;
|
||||||
for (TransitionItem *transition : outputTransitions)
|
for (TransitionItem *transition : outputTransitions)
|
||||||
transition->disconnectItem(this);
|
transition->disconnectItem(this);
|
||||||
m_outputTransitions.clear();
|
m_outputTransitions.clear();
|
||||||
|
|
||||||
const QList<TransitionItem *> inputTransitions = m_inputTransitions;
|
const QVector<TransitionItem *> inputTransitions = m_inputTransitions;
|
||||||
for (TransitionItem *transition : inputTransitions)
|
for (TransitionItem *transition : inputTransitions)
|
||||||
transition->disconnectItem(this);
|
transition->disconnectItem(this);
|
||||||
m_inputTransitions.clear();
|
m_inputTransitions.clear();
|
||||||
|
Reference in New Issue
Block a user