Add "parent terminal" strip member to TerminalElement class

This commit is contained in:
joshua
2021-04-04 19:41:32 +02:00
parent a3f776b7db
commit 00846c1418
2 changed files with 30 additions and 0 deletions

View File

@@ -20,6 +20,7 @@
#include "element.h"
#include "../TerminalStrip/terminalstrip.h"
class QETProject;
/**
@@ -33,6 +34,12 @@ class TerminalElement : public Element
QGraphicsItem * = nullptr, int * = nullptr);
~TerminalElement() override;
void initLink(QETProject *project) override;
void setParentTerminalStrip(TerminalStrip *strip);
TerminalStrip *parentTerminalStrip() const;
private:
QPointer<TerminalStrip> m_parent_terminal_strip;
};
#endif // TERMINALELEMENT_H