mirror of
https://github.com/qelectrotech/qelectrotech-source-mirror.git
synced 2026-04-28 08:19:58 +02:00
Change struct TerminalStripBridge to class
And move it in a new file
This commit is contained in:
@@ -32,13 +32,7 @@ class PhysicalTerminal;
|
||||
class TerminalStripIndex;
|
||||
class TerminalElement;
|
||||
class TerminalStrip;
|
||||
|
||||
struct TerminalStripBridge
|
||||
{
|
||||
QVector<QSharedPointer<RealTerminal>> real_terminals;
|
||||
QColor color_ = Qt::darkGray;
|
||||
QUuid uuid_ = QUuid::createUuid();
|
||||
};
|
||||
class TerminalStripBridge;
|
||||
|
||||
/**
|
||||
* @brief The TerminalStrip class
|
||||
@@ -55,13 +49,11 @@ class TerminalStrip : public QObject
|
||||
Q_OBJECT
|
||||
|
||||
public:
|
||||
static QVector<QColor> bridgeColor() {return QVector<QColor>{Qt::red, Qt::blue, Qt::white, Qt::darkGray, Qt::black};}
|
||||
|
||||
signals:
|
||||
void orderChanged(); //Emitted when the order of the physical terminal is changed
|
||||
void bridgeChanged();
|
||||
|
||||
public:
|
||||
|
||||
TerminalStrip(QETProject *project);
|
||||
|
||||
TerminalStrip(const QString &installation,
|
||||
|
||||
Reference in New Issue
Block a user