diff options
Diffstat (limited to 'share/qtcreator/qml/qmlpuppet/commands/createscenecommand.cpp')
-rw-r--r-- | share/qtcreator/qml/qmlpuppet/commands/createscenecommand.cpp | 16 |
1 files changed, 13 insertions, 3 deletions
diff --git a/share/qtcreator/qml/qmlpuppet/commands/createscenecommand.cpp b/share/qtcreator/qml/qmlpuppet/commands/createscenecommand.cpp index 0c69dc0aa4..1ee34ff447 100644 --- a/share/qtcreator/qml/qmlpuppet/commands/createscenecommand.cpp +++ b/share/qtcreator/qml/qmlpuppet/commands/createscenecommand.cpp @@ -40,7 +40,8 @@ CreateSceneCommand::CreateSceneCommand(const QVector<InstanceContainer> &instanc const QVector<AddImportContainer> &importVector, const QVector<MockupTypeContainer> &mockupTypeVector, const QUrl &fileUrl, - const QHash<QString, QVariantMap> &edit3dToolStates) + const QHash<QString, QVariantMap> &edit3dToolStates, + const QString &language) : m_instanceVector(instanceContainer), m_reparentInstanceVector(reparentContainer), m_idVector(idVector), @@ -50,7 +51,8 @@ CreateSceneCommand::CreateSceneCommand(const QVector<InstanceContainer> &instanc m_importVector(importVector), m_mockupTypeVector(mockupTypeVector), m_fileUrl(fileUrl), - m_edit3dToolStates(edit3dToolStates) + m_edit3dToolStates(edit3dToolStates), + m_language(language) { } @@ -104,6 +106,11 @@ QHash<QString, QVariantMap> CreateSceneCommand::edit3dToolStates() const return m_edit3dToolStates; } +QString CreateSceneCommand::language() const +{ + return m_language; +} + QDataStream &operator<<(QDataStream &out, const CreateSceneCommand &command) { out << command.instances(); @@ -116,6 +123,7 @@ QDataStream &operator<<(QDataStream &out, const CreateSceneCommand &command) out << command.mockupTypes(); out << command.fileUrl(); out << command.edit3dToolStates(); + out << command.language(); return out; } @@ -132,6 +140,7 @@ QDataStream &operator>>(QDataStream &in, CreateSceneCommand &command) in >> command.m_mockupTypeVector; in >> command.m_fileUrl; in >> command.m_edit3dToolStates; + in >> command.m_language; return in; } @@ -148,7 +157,8 @@ QDebug operator <<(QDebug debug, const CreateSceneCommand &command) << "imports: " << command.imports() << ", " << "mockupTypes: " << command.mockupTypes() << ", " << "fileUrl: " << command.fileUrl() << ", " - << "edit3dToolStates: " << command.edit3dToolStates() << ")"; + << "edit3dToolStates: " << command.edit3dToolStates() << ", " + << "language: " << command.language() << ")"; } } |