diff -r 6e838748867b -r 20d2ed3af73d src/objecttypes/metacommand.cpp --- a/src/objecttypes/metacommand.cpp Sun Nov 03 18:09:47 2019 +0200 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,34 +0,0 @@ -#include "metacommand.h" - -linetypes::MetaCommand::MetaCommand(QStringView text) : - Object{}, - storedText{text.toString()} {} - -QVariant linetypes::MetaCommand::getProperty(Property property) const -{ - switch (property) - { - case Property::Text: - return storedText; - default: - return Object::getProperty(property); - } -} - -auto linetypes::MetaCommand::setProperty(Property property, const QVariant& value) - -> SetPropertyResult -{ - switch (property) - { - case Property::Text: - storedText = value.toString(); - return SetPropertyResult::Success; - default: - return Object::setProperty(property, value); - } -} - -QString linetypes::MetaCommand::textRepresentation() const -{ - return this->storedText; -}