aboutsummaryrefslogtreecommitdiffstats
path: root/share/qtcreator/qml/qmlpuppet/commands/changelanguagecommand.h
diff options
context:
space:
mode:
Diffstat (limited to 'share/qtcreator/qml/qmlpuppet/commands/changelanguagecommand.h')
-rw-r--r--share/qtcreator/qml/qmlpuppet/commands/changelanguagecommand.h16
1 files changed, 9 insertions, 7 deletions
diff --git a/share/qtcreator/qml/qmlpuppet/commands/changelanguagecommand.h b/share/qtcreator/qml/qmlpuppet/commands/changelanguagecommand.h
index d3309c2f732..08bec40289a 100644
--- a/share/qtcreator/qml/qmlpuppet/commands/changelanguagecommand.h
+++ b/share/qtcreator/qml/qmlpuppet/commands/changelanguagecommand.h
@@ -27,22 +27,24 @@
#include <QMetaType>
#include <QString>
+#include <QDataStream>
namespace QmlDesigner {
class ChangeLanguageCommand
{
public:
- ChangeLanguageCommand() = default;
- ChangeLanguageCommand(const QString &language)
- : language(language)
- {}
+ friend QDataStream &operator<<(QDataStream &out, const ChangeLanguageCommand &command)
+ {
+ return out << command.language;
+ }
+ friend QDataStream &operator>>(QDataStream &in, ChangeLanguageCommand &command)
+ {
+ return in >> command.language;
+ }
- friend QDataStream &operator<<(QDataStream &out, const ChangeLanguageCommand &command);
- friend QDataStream &operator>>(QDataStream &in, ChangeLanguageCommand &command);
friend QDebug operator<<(QDebug debug, const ChangeLanguageCommand &command);
-public:
QString language;
};