mirror of
https://github.com/qelectrotech/qelectrotech-source-mirror.git
synced 2026-05-02 03:19:59 +02:00
Terminal strip bridge are now save in .qet file
This commit is contained in:
@@ -22,6 +22,7 @@
|
||||
#include <QUuid>
|
||||
#include <QPointer>
|
||||
#include <QColor>
|
||||
#include <QDomDocument>
|
||||
|
||||
class RealTerminal;
|
||||
class TerminalStrip;
|
||||
@@ -41,6 +42,10 @@ class TerminalStripBridge
|
||||
void setColor(const QColor &color);
|
||||
QVector<QSharedPointer<RealTerminal>> realTerminals() const;
|
||||
|
||||
static QString xmlTagName() {return QStringLiteral("terminal_strip_bridge");}
|
||||
QDomElement toXml(QDomDocument &parent_document) const;
|
||||
void fromXml(const QDomElement &dom_element);
|
||||
|
||||
private:
|
||||
bool addTerminals(const QVector<QSharedPointer<RealTerminal>> &real_terminals);
|
||||
void removeTerminals(const QVector<QSharedPointer<RealTerminal>> &real_terminals);
|
||||
|
||||
Reference in New Issue
Block a user