diff options
Diffstat (limited to 'src/scxml/qscxmlstatemachineinfo.cpp')
-rw-r--r-- | src/scxml/qscxmlstatemachineinfo.cpp | 4 |
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 |