diff options
Diffstat (limited to 'share/qtcreator/qml/qmlpuppet/commands/statepreviewimagechangedcommand.cpp')
-rw-r--r-- | share/qtcreator/qml/qmlpuppet/commands/statepreviewimagechangedcommand.cpp | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/share/qtcreator/qml/qmlpuppet/commands/statepreviewimagechangedcommand.cpp b/share/qtcreator/qml/qmlpuppet/commands/statepreviewimagechangedcommand.cpp index c70b0ec2b2..4129e2191d 100644 --- a/share/qtcreator/qml/qmlpuppet/commands/statepreviewimagechangedcommand.cpp +++ b/share/qtcreator/qml/qmlpuppet/commands/statepreviewimagechangedcommand.cpp @@ -45,6 +45,11 @@ QVector<ImageContainer> StatePreviewImageChangedCommand::previews()const return m_previewVector; } +void StatePreviewImageChangedCommand::sort() +{ + qSort(m_previewVector); +} + QDataStream &operator<<(QDataStream &out, const StatePreviewImageChangedCommand &command) { out << command.previews(); @@ -58,4 +63,10 @@ QDataStream &operator>>(QDataStream &in, StatePreviewImageChangedCommand &comman return in; } + +bool operator ==(const StatePreviewImageChangedCommand &first, const StatePreviewImageChangedCommand &second) +{ + return first.m_previewVector == second.m_previewVector; +} + } // namespace QmlDesigner |