|
| | DiagramFolioList (QETProject *project) |
| | DiagramFolioList::DiagramFolioList Constructor. More...
|
| |
| | ~DiagramFolioList () override |
| | DiagramFolioList::~DiagramFolioList Destructor. More...
|
| |
| virtual QList< QLineF * > | lines () const |
| |
| virtual QList< QRectF * > | rectangles () const |
| |
| void | setId (int i) |
| |
| int | getId () const |
| |
| | Diagram (QETProject *project) |
| | Diagram::Diagram Constructor. More...
|
| |
| | ~Diagram () override |
| | Diagram::~Diagram Destructor. More...
|
| |
| void | setEventInterface (DiagramEventInterface *event_interface) |
| | Diagram::setEventInterface Set event_interface has current interface. Diagram become the ownership of event_interface If there is a previous interface, they will be delete before and call init() to the new interface. More...
|
| |
| void | clearEventInterface () |
| | Diagram::clearEventInterface Clear the current event interface. More...
|
| |
| QString | conductorsAutonumName () const |
| | Diagram::conductorsAutonumName. More...
|
| |
| void | setConductorsAutonumName (const QString &name) |
| | Diagram::setConductorsAutonumName. More...
|
| |
| QETProject * | project () const |
| |
| void | setProject (QETProject *) |
| | Diagram::setProject Set parent project of this diagram, project also become the parent QObject of this diagram. More...
|
| |
| int | folioIndex () const |
| |
| qreal | declaredQElectroTechVersion (bool=true) const |
| |
| void | showMe () |
| |
| bool | isReadOnly () const |
| | Diagram::isReadOnly. More...
|
| |
| void | setConductor (bool) |
| |
| void | setConductorStart (QPointF) |
| |
| void | setConductorStop (QPointF) |
| |
| QList< QSet< Conductor * > > | potentials () |
| | Diagram::potential. More...
|
| |
| QDomDocument | toXml (bool=true) |
| |
| bool | initFromXml (QDomElement &, QPointF=QPointF(), bool=true, DiagramContent *=nullptr) |
| |
| bool | fromXml (QDomDocument &, QPointF=QPointF(), bool=true, DiagramContent *=nullptr) |
| |
| bool | fromXml (QDomElement &, QPointF=QPointF(), bool=true, DiagramContent *=nullptr) |
| |
| void | folioSequentialsToXml (QHash< QString, QStringList > *, QDomElement *, const QString &, const QString &, QDomDocument *) |
| | Diagram::folioSequentialsToXml. More...
|
| |
| void | folioSequentialsFromXml (const QDomElement &, QHash< QString, QStringList > *, const QString &, const QString &, const QString &, const QString &) |
| | Diagram::folioSequentialsFromXml Load folio sequential from QDomElement. More...
|
| |
| void | refreshContents () |
| | Diagram::refreshContents refresh all content of diagram. More...
|
| |
| virtual void | addItem (QGraphicsItem *item) |
| | Diagram::addItem Réimplemented from QGraphicsScene::addItem(QGraphicsItem *item) Do some specific operation if item need it (for exemple an element) More...
|
| |
| virtual void | removeItem (QGraphicsItem *item) |
| | Diagram::removeItem Réimplemented from QGraphicsScene::removeItem(QGraphicsItem *item) Do some specific operation if item need it (for exemple an element) More...
|
| |
| ExportProperties | applyProperties (const ExportProperties &) |
| |
| void | setDisplayGrid (bool) |
| |
| bool | displayGrid () |
| |
| void | setUseBorder (bool) |
| |
| bool | useBorder () |
| |
| void | setBorderOptions (BorderOptions) |
| |
| BorderOptions | borderOptions () |
| |
| DiagramPosition | convertPosition (const QPointF &) |
| |
| bool | drawTerminals () const |
| |
| void | setDrawTerminals (bool) |
| |
| bool | drawColoredConductors () const |
| |
| void | setDrawColoredConductors (bool) |
| |
| QString | title () const |
| |
| bool | toPaintDevice (QPaintDevice &, int=-1, int=-1, Qt::AspectRatioMode=Qt::KeepAspectRatio) |
| |
| QSize | imageSize () const |
| |
| bool | isEmpty () const |
| |
| QList< Element * > | elements () const |
| |
| QList< Conductor * > | conductors () const |
| | Diagram::conductors Return the list containing all conductors. More...
|
| |
| QSet< Conductor * > | selectedConductors () const |
| |
| DiagramContent | content () const |
| |
| bool | canRotateSelection () const |
| | Diagram::canRotateSelection. More...
|
| |
| ElementsMover & | elementsMover () |
| |
| ElementTextsMover & | elementTextsMover () |
| |
| bool | usesElement (const ElementsLocation &) |
| |
| bool | usesTitleBlockTemplate (const QString &) |
| |
| QUndoStack & | undoStack () |
| |
| QGIManager & | qgiManager () |
| |
| void | freezeElements (bool freeze) |
| | Diagram::freezeElements Freeze every existent element label. More...
|
| |
| void | unfreezeElements () |
| | Diagram::unfreezeElements Unfreeze every existent element label. More...
|
| |
| void | setFreezeNewElements (bool) |
| | Diagram::freezeNewElements Set new element label to be frozen. More...
|
| |
| bool | freezeNewElements () |
| | Diagram::freezeNewElements. More...
|
| |
| void | freezeConductors (bool freeze) |
| | Diagram::freezeConductors Freeze every existent conductor label. More...
|
| |
| void | setFreezeNewConductors (bool) |
| | Diagram::setfreezeNewConductors Set new conductor label to be frozen. More...
|
| |
| bool | freezeNewConductors () |
| | Diagram::freezeNewConductors. More...
|
| |
| void | insertFolioSeqHash (QHash< QString, QStringList > *hash, const QString &title, const QString &seq, NumerotationContext *nc) |
| | Diagram::insertFolioSeqHash This class inserts a stringlist containing all sequential variables related to an autonum in a QHash. More...
|
| |
| void | loadFolioSeqHash (QHash< QString, QStringList > *hash, const QString &title, const QString &seq, NumerotationContext *nc) |
| | Diagram::loadFolioSeqHash This class loads all folio sequential variables related to the current autonum. More...
|
| |
| void | changeZValue (QET::DepthOption option) |
| | Diagram::changeZValue Change the Z value of the current selected item, according to . More...
|
| |
|
| enum | BorderOptions { EmptyBorder,
TitleBlock,
Columns
} |
| |
| enum | NumerotationType { Conductors
} |
| | Represents available option of Numerotation type. More...
|
| |
| void | adjustSceneRect () |
| | Diagram::adjustSceneRect Recalcul and adjust the size of the scene. More...
|
| |
| void | titleChanged (const QString &) |
| |
| void | titleBlockTemplateChanged (const QString &) |
| |
| void | titleBlockTemplateRemoved (const QString &, const QString &=QString()) |
| |
| void | setTitleBlockTemplate (const QString &) |
| |
| void | updateLabels () |
| | Diagram::updateLabels Update elements and conductors that reference folio field in their labels. More...
|
| |
| void | loadElmtFolioSeq () |
| | Diagram::loadElmtFolioSeq This class loads all folio sequential variables related to the current autonum. More...
|
| |
| void | loadCndFolioSeq () |
| | Diagram::loadCndFolioSeq This class loads all conductor folio sequential variables related to the current autonum. More...
|
| |
| void | selectAll () |
| |
| void | deselectAll () |
| |
| void | invertSelection () |
| |
| void | showDiagram (Diagram *) |
| |
| void | usedTitleBlockTemplateChanged (const QString &) |
| |
| void | diagramTitleChanged (Diagram *, const QString &) |
| |
| void | findElementRequired (const ElementsLocation &) |
| |
| void | editElementRequired (const ElementsLocation &) |
| | Signal emitted when users wish to locate an element from the diagram within elements collection. More...
|
| |
| void | diagramActivated () |
| | Signal emitted when users wish to edit an element from the diagram. More...
|
| |
| static bool | clipboardMayContainDiagram () |
| |
| static QPointF | snapToGrid (const QPointF &p) |
| | Diagram::snapToGrid Return a nearest snap point of p. More...
|
| |
| ConductorProperties | defaultConductorProperties |
| | Default properties for new conductors. More...
|
| |
| BorderTitleBlock | border_and_titleblock |
| | Diagram dimensions and title block. More...
|
| |
| QHash< QString, QStringList > | m_elmt_unitfolio_max |
| | Hash containing max values for folio sequential autonums in this diagram. More...
|
| |
| QHash< QString, QStringList > | m_elmt_tenfolio_max |
| |
| QHash< QString, QStringList > | m_elmt_hundredfolio_max |
| |
| QHash< QString, QStringList > | m_cnd_unitfolio_max |
| | Hash containing max values for folio sequential autonums in this diagram. More...
|
| |
| QHash< QString, QStringList > | m_cnd_tenfolio_max |
| |
| QHash< QString, QStringList > | m_cnd_hundredfolio_max |
| |
Definition at line 24 of file diagramfoliolist.h.