summaryrefslogtreecommitdiff
path: root/share/qtcreator/qml/qmlpuppet/commands/statepreviewimagechangedcommand.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'share/qtcreator/qml/qmlpuppet/commands/statepreviewimagechangedcommand.cpp')
-rw-r--r--share/qtcreator/qml/qmlpuppet/commands/statepreviewimagechangedcommand.cpp11
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