Add AbstractTerminalStrip class to be used by TerminalStripDrawer class

This commit is contained in:
joshua
2023-05-15 22:22:12 +02:00
parent 752fe032e7
commit 48f9ef7632
5 changed files with 286 additions and 29 deletions

View File

@@ -47,9 +47,7 @@ class TerminalStripItem : public QetGraphicsItem
QString name() const override;
void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event) override;
void refreshPending();
void setLayout(QSharedPointer<TerminalStripLayoutPattern> layout);
private:
@@ -57,7 +55,7 @@ class TerminalStripItem : public QetGraphicsItem
private:
QPointer<TerminalStrip> m_strip;
TerminalStripDrawer m_drawer;
TerminalStripDrawer::TerminalStripDrawer m_drawer;
QUuid m_pending_strip_uuid;
};