|
| 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.