summaryrefslogtreecommitdiffstats
path: root/src/scxml/qscxmlstatemachineinfo.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/scxml/qscxmlstatemachineinfo.cpp')
-rw-r--r--src/scxml/qscxmlstatemachineinfo.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/scxml/qscxmlstatemachineinfo.cpp b/src/scxml/qscxmlstatemachineinfo.cpp
index d81956a..4fbbecf 100644
--- a/src/scxml/qscxmlstatemachineinfo.cpp
+++ b/src/scxml/qscxmlstatemachineinfo.cpp
@@ -242,8 +242,8 @@ QVector<QString> QScxmlStateMachineInfo::transitionEvents(TransitionId transitio
QVector<QScxmlStateMachineInfo::StateId> QScxmlStateMachineInfo::configuration() const
{
Q_D(const QScxmlStateMachineInfo);
-
- return QVector<StateId>::fromStdVector(d->stateMachinePrivate()->configuration().list());
+ const auto &list = d->stateMachinePrivate()->configuration().list();
+ return QVector<StateId>(list.cbegin(), list.cend());
}
QT_END_NAMESPACE