forked from qt-creator/qt-creator
QmlPuppet: Refactor ChangeLanguageCommand
Change-Id: I31813d13da753ba742488943afea673540b3a3fa Reviewed-by: Marco Bubke <marco.bubke@qt.io>
This commit is contained in:
@@ -29,16 +29,6 @@
|
||||
|
||||
namespace QmlDesigner {
|
||||
|
||||
QDataStream &operator<<(QDataStream &out, const ChangeLanguageCommand &command)
|
||||
{
|
||||
return out << command.language;
|
||||
}
|
||||
|
||||
QDataStream &operator>>(QDataStream &in, ChangeLanguageCommand &command)
|
||||
{
|
||||
return in >> command.language;
|
||||
}
|
||||
|
||||
QDebug operator<<(QDebug debug, const ChangeLanguageCommand &command)
|
||||
{
|
||||
return debug.nospace() << "ChangeLanguageCommand(" << command.language << ")";
|
||||
|
@@ -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;
|
||||
};
|
||||
|
||||
|
Reference in New Issue
Block a user