|
| enum | GraphicsItemState { GIOK
, GIBuildingFromXml
, GILoadingFromXml
} |
| |
| enum | DepthOption { BringForward
, Raise
, Lower
, SendBackward
} |
| | List the various kind of changes for the zValue. More...
|
| |
| enum | OrientedMovement {
ToNorth
, ToNorthEast
, ToEast
, ToSouthEast
,
ToSouth
, ToSouthWest
, ToWest
, ToNorthWest
} |
| | Oriented movements. More...
|
| |
| enum | OperationAreas {
ChangeInnerPoints = -4
, RotateArea = -3
, MoveArea = -2
, NoOperation = -1
,
ResizeFromTopLeftCorner = 0
, ResizeFromTopCenterCorner = 1
, ResizeFromTopRightCorner = 2
, ResizeFromMiddleLeftCorner = 3
,
ResizeFromMiddleRightCorner = 4
, ResizeFromBottomLeftCorner = 5
, ResizeFromBottomCenterCorner = 6
, ResizeFromBottomRightCorner = 7
} |
| | List areas related to some common operations. More...
|
| |
| enum | ScalingMethod { FreeScaling
, SnapScalingPointToGrid
, RoundScaleRatios
} |
| | Supported types of interactive scaling, typically for a single element primitive. More...
|
| |
| enum | ConductorSegmentType { Horizontal = 1
, Vertical = 2
, Both = 3
} |
| | Known kinds of conductor segments. More...
|
| |
| enum | ItemType {
Element = 1
, ElementsCategory = 2
, ElementsCollection = 4
, ElementsContainer = 6
,
ElementsCollectionItem = 7
, TitleBlockTemplate = 8
, TitleBlockTemplatesCollection = 16
, TitleBlockTemplatesCollectionItem = 24
,
Diagram = 32
, Project = 64
, All = 127
} |
| |
| enum | Filtering { BeginFilter
, RegularFilter
, EndFilter
} |
| |
| enum | Action {
Retry
, Ignore
, Erase
, Abort
,
Managed
, Rename
} |
| |
| enum | DiagramArea { BorderArea
, ElementsArea
} |
| |
| enum | TitleBlockColumnLength { Absolute
, RelativeToTotalLength
, RelativeToRemainingLength
} |
| | enum used to specify the type of a length More...
|
| |
| enum | QetCollection { Common
, Company
, Custom
, Embedded
} |
| | Enum used to specify the origin of a collection of thing (title block, element etc...) More...
|
| |
|
| QString | license () |
| |
| QString | qetCollectionToString (const QetCollection &c) |
| | QET::qetCollectionToString.
|
| |
| QetCollection | qetCollectionFromString (const QString &str) |
| | QET::qetCollectionFromString.
|
| |
| bool | lineContainsPoint (const QLineF &, const QPointF &) |
| |
| bool | orthogonalProjection (const QPointF &, const QLineF &, QPointF *=nullptr) |
| |
| bool | attributeIsAnInteger (const QDomElement &, const QString &, int *=nullptr) |
| |
| bool | attributeIsAReal (const QDomElement &, const QString &, qreal *=nullptr) |
| |
| QString | ElementsAndConductorsSentence (int elements=0, int conductors=0, int indi_texts=0, int images=0, int shapes=0, int element_text=0, int tables_count=0, int terminal_strip_count=0) |
| | QET::ElementsAndConductorsSentence Permet de composer rapidement la proposition "x elements et y conducteurs" ou encore "x elements, y conducteurs et z champs de texte".
|
| |
| QList< QDomElement > | findInDomElement (const QDomElement &, const QString &) |
| |
| QList< QDomElement > | findInDomElement (const QDomElement &, const QString &, const QString &) |
| |
| QList< QChar > | forbiddenCharacters () |
| |
| QString | stringToFileName (const QString &) |
| |
| QString | escapeSpaces (const QString &) |
| |
| QString | unescapeSpaces (const QString &) |
| |
| QString | joinWithSpaces (const QStringList &) |
| |
| QStringList | splitWithSpaces (const QString &) |
| |
| QString | diagramAreaToString (const QET::DiagramArea &) |
| |
| QET::DiagramArea | diagramAreaFromString (const QString &) |
| |
| qreal | round (qreal, qreal) |
| |
| qreal | correctAngle (const qreal &, const bool &positive=false) |
| |
| bool | compareCanonicalFilePaths (const QString &, const QString &) |
| |
| bool | writeXmlFile (QDomDocument &xml_doc, const QString &filepath, QString *error_message=nullptr) |
| |
| bool | writeToFile (QDomDocument &xml_doc, QFile *file, QString *error_message=nullptr) |
| |
| bool | eachStrIsEqual (const QStringList &qsl) |
| | QET::eachStrIsEqual.
|
| |
| QActionGroup * | depthActionGroup (QObject *parent=nullptr) |
| | QET::depthActionGroup.
|
| |
This file provides useful functions and enums that may be used from anywhere else within the QElectroTech application.
This namespace is meant to declare icons used within the QElectroTech application.