Overridden properties of terminal elements are now saved/loaded from project

The overridden properties of terminal elements made in the terminal
strip dialog are now saved and loaded from/to the project file.
This commit is contained in:
joshua
2021-09-20 18:34:48 +02:00
parent 67dbc798aa
commit 377f8b1521
10 changed files with 125 additions and 29 deletions

View File

@@ -34,8 +34,6 @@ class TerminalElement;
struct RealTerminalData
{
QSharedPointer<RealTerminal> m_real_terminal;
int level_ = 0;
QString label_,
@@ -52,8 +50,7 @@ struct RealTerminalData
bool led_ = false,
is_element = false;
TerminalElement *element_ = nullptr;
QPointer<Element> element_;
};
struct PhysicalTerminalData