Revamp struct sequenceStruct to class sequentialNumbers.

Element now use methods (toXml and fromXml) of sequentialNumbers to store and load sequential.


git-svn-id: svn+ssh://svn.tuxfamily.org/svnroot/qet/qet/trunk@4803 bfdf4180-ca20-0410-9c96-a3a8aa849046
This commit is contained in:
blacksun
2016-12-08 15:06:46 +00:00
parent 18df62cea1
commit 9f014d55af
11 changed files with 196 additions and 113 deletions

View File

@@ -92,7 +92,6 @@ class Conductor : public QObject, public QGraphicsPathItem
QString text() const;
void setText(const QString &);
void refreshText();
void setOthersSequential (Conductor *);
public:
static bool valideXml (QDomElement &);
@@ -117,10 +116,10 @@ class Conductor : public QObject, public QGraphicsPathItem
QETDiagramEditor* diagramEditor() const;
void editProperty ();
autonum::sequenceStruct sequenceStruct () const {return m_autoNum_seq;}
autonum::sequenceStruct& rSequenceStruct() {return m_autoNum_seq;}
autonum::sequentialNumbers sequenceNum () const {return m_autoNum_seq;}
autonum::sequentialNumbers& rSequenceNum() {return m_autoNum_seq;}
private:
autonum::sequenceStruct m_autoNum_seq;
autonum::sequentialNumbers m_autoNum_seq;
public:
void setFreezeLabel(bool freeze);