diff --git a/sources/TerminalStrip/terminalstripdata.cpp b/sources/TerminalStrip/terminalstripdata.cpp index 1a44f2065..bd86b1a14 100644 --- a/sources/TerminalStrip/terminalstripdata.cpp +++ b/sources/TerminalStrip/terminalstripdata.cpp @@ -24,6 +24,10 @@ TerminalStripData::TerminalStripData() } +TerminalStripData::TerminalStripData(const TerminalStripData &other) { + *this = other; +} + QDomElement TerminalStripData::toXml(QDomDocument &xml_document) const { auto root_elmt = xml_document.createElement(this->xmlTagName()); diff --git a/sources/TerminalStrip/terminalstripdata.h b/sources/TerminalStrip/terminalstripdata.h index 2dfdc6216..2b59bff3f 100644 --- a/sources/TerminalStrip/terminalstripdata.h +++ b/sources/TerminalStrip/terminalstripdata.h @@ -29,6 +29,7 @@ class TerminalStripData : public PropertiesInterface public: TerminalStripData(); + TerminalStripData(const TerminalStripData &other); void toSettings(QSettings &/*settings*/, const QString = QString()) const override {} void fromSettings (const QSettings &/*settings*/, const QString = QString()) override {}