▶CAbstractPotentialSelector | |
CLinkReportPotentialSelector | The LinkReportPotentialSelector class Use for get the conductor propertie when two potentials is linked with a folio report |
CNewConductorPotentialSelector | The NewConductorPotentialSelector class Use for get the conductor propertie when two potentials is linked by a conductor |
CadvancedReplaceStruct | |
Cautonum::AssignVariables | The AssignVariables class This class assign variable of a formula string. Return the final string used to be displayed from a formula string |
CBorderProperties | |
CConductorAutoNumerotation | |
CConductorCreator | The ConductorCreator class This class create one or several or several conductors in a given context |
CConductorProfile | |
CConductorProperties | |
CConductorSegment | |
CConductorSegmentProfile | |
CConductorXmlRetroCompatibility | |
CCreatedxf | |
▶CCustomElementPart | |
▶CCustomElementGraphicPart | The CustomElementGraphicPart class This class is the base for all home-made primitive like line, rectangle, ellipse etc.... It provides methods and enums to manage style attributes available for primitive (color, pen style, etc...) |
▶CAbstractPartEllipse | The AbstractPartEllipse class This is the base class for all ellipse based item like ellipse, circle, arc. This class only provide common method for edit the ellipse like rect that contain the ellipse. All coordinates is in item coordinate, except pos(), center(), centerX() and centerY() which are in parent coordinate (or scene if no parent) |
CPartArc | The PartArc class This class represents an elliptical arc primitive which may be used to compose the drawing of an electrical element within the element editor |
CPartEllipse | The PartEllipse class This class represents an ellipse primitive which may be used to compose the drawing of an electrical element within the element editor |
CPartLine | |
CPartPolygon | The PartPolygon class This class represents a polygon primitive which may be used to compose the drawing of an electrical element within the element editor |
CPartRectangle | |
CPartTerminal | |
CPartDynamicTextField | The PartDynamicTextField class This class represents an editable dynamic text field which may be used to compose the drawing of an electrical element within the element editor. The field will remain editable once the element is added onto a diagram |
CPartText | |
CDiagramContent | |
CDiagramContext | |
CDiagramPosition | |
▶CECHStrategy | The ECHStrategy class Abstract class for manage copy of directory or element from a collection to another |
CECHSFileToFile | The ECHSFileToFile class Manage the copy of directory or element from a file system collection to another file system collection |
CECHSToXml | The ECHSToXml class Manage the copy of a directory or element from a collection (no matter if the source is a file system collection or an xml collection) to an xml collection |
CECHSXmlToFile | The ECHSXmlToFile class Manage the copy of a directory or element from an xml collection to a file |
CElementCollectionHandler | The ElementCollectionHandler class Provide several method to copy element or directory from a collection to another collection |
CElementFactory | The ElementFactory class this class is a pattern factory and also a singleton factory. this class create new instance of herited class element like simple element or report element |
CElementPictureFactory | The ElementPictureFactory class This class is singleton factory, use to create and get the picture use by elements |
CElementProvider | |
CElementsLocation | |
CElementsMover | |
CElementTextsMover | |
CElementXmlRetroCompatibility | |
▶CESEventInterface | |
CESEventAddArc | The ESEventAddArc class This ESEvent manage creation of arc in an ElementScene |
CESEventAddDynamicTextField | The ESEventAddDynamicTextField class This ESEvent manage creation of dynamic text field in an ElementScene |
CESEventAddEllipse | The ESEventAddEllipse class This ESEvent manage creation of ellpise in an ElementScene |
CESEventAddLine | The ESEventAddLine class This ESEvent manage creation of line in a ElementScene |
CESEventAddPolygon | The ESEventAddPolygon class This ESEvent manage creation of polygon in an ElementScene |
CESEventAddRect | |
CESEventAddTerminal | The ESEventAddTerminal class This ESEvent manage creation of terminal in an ElementScene |
CESEventAddText | The ESEventAddText class This ESEvent manage creation of text in an ElementScene |
CExportDialog::ExportDiagramLine | |
CExportElementTextPattern | |
CExportProperties | |
CImportElementTextPattern | |
C<is> | ElementsLocation::collectionPath Return the path of the represented element relative to collection if path is prepended by the collection type (common://, custom:// or embed://) else if false, only the collection path is returned without the collection type |
CNamesList | |
Cnomenclature | |
CNumerotationContext | |
CNumerotationContextCommands | |
▶CNumStrategy | |
CElementColumnNum | |
CElementLineNum | |
CElementPrefixNum | |
CFolioNum | |
CHundredFNum | |
CHundredNum | |
CIdFolioNum | |
CLocmachNum | |
CPlantNum | |
CStringNum | |
CTenFNum | |
CTenNum | |
CUnitFNum | |
CUnitNum | |
CElementPictureFactory::primitives | |
▶CPropertiesInterface | The PropertiesInterface class This class is an interface for have common way to use properties in QElectroTech |
CXRefProperties | The XRefProperties class this class store properties used by XrefItem |
▶CQAction | |
Cqdesigner_internal::ColorAction | |
▶CQDialog | |
CAboutQET | |
CAlignmentTextDialog | |
CCompositeTextEditDialog | The CompositeTextEditDialog class CompositeTextEditDialog display a dialog use to write the complex text of a dynamic element text item. This dialog provide a QComboBox to quickly add an information of the element in the composite text |
CConductorPropertiesDialog | |
CConfigDialog | |
CDiagramPropertiesDialog | The DiagramPropertiesDialog class This dialog open a windows for edit properties of a diagram |
CDialogWaiting | |
CElementDialog | |
CElementPropertiesEditorWidget | The ElementPropertiesEditorWidget class This class provide a dialog for edit various property of element, like the type (master, slave, report etc....) and kind info |
CElementsCategoryEditor | The ElementsCategoryEditor class This class provides a dialog to edit an existing category or create a new one |
CExportDialog | |
CFormulaAssistantDialog | |
CImportElementDialog | |
CImportElementTextPatternDialog | The ImportElementTextPatternDialog class A dialog use for ask user to select a element text pattern. This dialog is highly inspired from QInputDialog::getItem. In fact this the same + a check box |
CMultiPasteDialog | |
CNameListDialog | The NameListDialog class Provide a dialog for let user define localized string; |
CPotentialSelectorDialog | The PotentialSelectorDialog class This dialog is used when user try to connect two existing potential together. The dialog ask to user to make a choice between the properties of the two existing potential, to apply it for the new potential |
CPropertiesEditorDialog | The PropertiesEditorDialog class Create a dialog to edit some properties of a thing. Only create a instance of this class and call exec, all is done for you in this class. The first argument (a template) must be a subclass of QWidget and provide the 3 methods bellow : QString::title() void::apply() void::reset() You can subclass the interface PropertiesEditorWidget who provide all this methods. This dialog take ownership of the editor, so the editor will be deleted by this dialog |
Cqdesigner_internal::AddLinkDialog | |
Cqdesigner_internal::RichTextEditorDialog | |
CQETPrintPreviewDialog | |
CRenameDialog | |
CreplaceAdvancedDialog | |
CReplaceConductorDialog | The ReplaceConductorDialog class A Qdialog to edit a conductor properties, use for the search and replace feature of QElectrotech |
CReplaceElementDialog | |
CReplaceFolioDialog | |
CTitleBlockDimensionWidget | |
▶CQDockWidget | |
CAutoNumberingDockWidget | |
▶CPropertiesEditorDockWidget | |
CDiagramPropertiesEditorDockWidget | |
CQetGraphicsHandlerUtility | The QetGraphicsHandlerUtility class This class provide some methods to create and use handler for modify graphics shape like line rectangle etc... They also provide some conveniance static method |
CQETResult | |
CQGIManager | |
▶CQGraphicsItem | |
CQetGraphicsHandlerItem | The QetGraphicsHandlerItem class This graphics item represents a point, destined to be used as an handler, for modifie the geometrie of a another graphics item (like shapes). The graphics item to be modified, must call "installSceneEventFilter" of this item with itself for argument,. The ghraphics item to be modified, need to reimplement "sceneEventFilter" for create the modification behavior |
CTitleBlockTemplateVisualCell | |
▶CQGraphicsItemGroup | |
CElementTextItemGroup | The ElementTextItemGroup class This class represent a group of element text Texts in the group can be aligned left / center /right |
▶CQGraphicsLayoutItem | |
▶CHelperCell | |
CSplittedHelperCell | |
CTitleBlockTemplateVisualCell | |
▶CQGraphicsObject | |
CConductor | |
CCrossRefItem | The CrossRefItem class This clas provide an item, for show the cross reference, like the contacts linked to a coil. The item setpos automaticaly when parent move. All slave displayed in cross ref will be updated when folio position change in the project. It's the responsability of the master element to informe displayed slave are moved, by calling the slot By default master element is the parent graphics item of this Xref, but if the Xref must be snap to the label of master, the label become the parent of this Xref. This behavior can be changed at anytime by calling setProperties |
CCustomElementGraphicPart | The CustomElementGraphicPart class This class is the base for all home-made primitive like line, rectangle, ellipse etc.... It provides methods and enums to manage style attributes available for primitive (color, pen style, etc...) |
CElementPrimitiveDecorator | |
CHelperCell | |
▶CQetGraphicsItem | |
CDiagramImageItem | |
▶CElement | |
CMasterElement | The MasterElement class This class is a custom element, with extended behavior to be a master element. Master element can be linked with slave element and display a cross ref item for know with what other element he is linked |
CReportElement | The ReportElement class this class represent an element that can be linked to an other ReportElement a folio report in a diagram is a element that show a wire go on an other folio |
CSimpleElement | The SimpleElement class this class represente a simple element with no specific attribute |
CSlaveElement | |
CTerminalElement | |
CQetShapeItem | The QetShapeItem class this class is used to draw a basic shape (line, rectangle, ellipse) into a diagram, that can be saved to .qet file |
CTerminal | |
▶CQGraphicsScene | |
▶CDiagram | |
CDiagramFolioList | |
CElementScene | |
▶CQGraphicsTextItem | |
▶CDiagramTextItem | |
CConductorTextItem | |
CDynamicElementTextItem | The DynamicElementTextItem class This class provide a simple text field of element who can be added or removed directly from the diagram editor. This text is created to compensate a big lack of the ElementTextItem : ElementTextItem can't be added or removed directly in the diagram editor |
CIndependentTextItem | |
CPartDynamicTextField | The PartDynamicTextField class This class represents an editable dynamic text field which may be used to compose the drawing of an electrical element within the element editor. The field will remain editable once the element is added onto a diagram |
CPartText | |
▶CQGraphicsView | |
CDiagramView | |
CElementView | |
CTitleBlockTemplateView | |
▶CQItemDelegate | |
CEditorDelegate | The EditorDelegate class This delegate is only use for disable the edition of the first column of the information tree widget |
▶CQLineEdit | |
CQFileNameEdit | |
▶CQList | |
CTitleBlockTemplateCellsSet | |
▶CQMainWindow | |
▶CQETMainWindow | |
CQETDiagramEditor | |
CQETElementEditor | |
CQETTitleBlockTemplateEditor | |
▶CQObject | |
CBorderTitleBlock | |
▶CDiagramEventInterface | The DiagramEventInterface class isRunning() return true if action is running (do something). By default return false |
CDiagramEventAddElement | The DiagramEventAddElement class This diagram event add a new element, for each left click button at the position of click. Space key rotate current element by 90°, right click button finish this event |
CDiagramEventAddImage | The DiagramEventAddImage class This diagram event, handle the adding of an image in a diagram |
CDiagramEventAddShape | The DiagramEventAddShape class This event manage the creation of a shape |
CDiagramEventAddText | The DiagramEventAddText class This diagram event handle the creation of a new text in a diagram |
CDVEventInterface | The DVEventInterface class This class is the main interface for manage event of a Diagram View. This do nothing, for create new event behavior, we must to create new class from this. Each method return a bool: True if the methode do something else return false. Each method of DVEventInterface return false; isRunning() return true if action is started but not finish. By default return false. isFinish() return true when the action is finish, or not started. By default return true |
CElementsCollectionCache | |
CElementTextItemGroup | The ElementTextItemGroup class This class represent a group of element text Texts in the group can be aligned left / center /right |
CMacOSXOpenEvent | |
▶CMoveTitleBlockTemplatesHandler | |
CIntegrationMoveTitleBlockTemplatesHandler | |
CProjectPropertiesDialog | The ProjectPropertiesDialog class this class builds a dialog to edit whole properties of a project |
CQet | |
CQETApp | |
CQETArguments | |
CQETProject | |
CRecentFiles | |
CTitleBlockTemplate | |
CTitleBlockTemplateRenderer | |
▶CTitleBlockTemplatesCollection | |
CTitleBlockTemplatesFilesCollection | |
CTitleBlockTemplatesProjectCollection | |
CXmlElementCollection | The XmlElementCollection class This class represent a collection of elements stored to xml |
▶CQRegExpValidator | |
CQETRegExpValidator | |
▶CQScrollArea | |
CDiagramsChooser | |
▶CQStandardItem | |
▶CElementCollectionItem | The ElementCollectionItem class This class represent a item (a directory or an element) in a element collection. This class must be herited for specialisation. This item is used by ElementsCollectionModel for manage the elements collection |
CFileElementCollectionItem | The FileElementCollectionItem class This class specialise ElementCollectionItem for manage a collection in a file system. They represente a directory or an element |
CXmlProjectElementCollectionItem | The XmlProjectElementCollectionItem class This class specialise ElementCollectionItem for manage an xml collection embedded in a project |
▶CQStandardItemModel | |
CDynamicElementTextModel | The DynamicElementTextModel class A model to use with QtView. This model display and can edit the value of dynamic text of an element. Set the delegate DynamicTextItemDelegate as delegate of this model |
CElementsCollectionModel | |
▶CQStyledItemDelegate | |
CDynamicTextItemDelegate | |
▶CQTextEdit | |
Cqdesigner_internal::HtmlTextEdit | |
Cqdesigner_internal::RichTextEditor | |
▶CQToolBar | |
Cqdesigner_internal::RichTextEditorToolBar | |
▶CQTreeView | |
CElementsTreeView | The ElementsTreeView class This class just reimplement startDrag from QTreeView, for set a custom pixmap. This class must be used when the tree view have an ElementsCollectionModel as model. The pixmap used is the pixmap of the dragged element or a directory pixmap |
▶CQTreeWidget | |
▶CGenericPanel | |
CElementsPanel | |
▶CQUndoCommand | |
CAddElementTextCommand | The AddElementTextCommand class Manage the adding of element text |
CAddItemCommand< QGI > | The AddItemCommand class This command add an item in a diagram The item to add is template, but must be QGraphicsItem or derived |
CAddTextsGroupCommand | The AddTextsGroupCommand class Manage the adding of a texts group |
CAddTextToGroupCommand | |
CAlignmentTextsGroupCommand | |
CChangeBorderCommand | |
CChangeConductorCommand | |
CChangeDiagramTextCommand | |
CChangeElementInformationCommand | The ChangeElementInformationCommand class This class manage undo/redo to change the element information |
CChangeTemplateInformationsCommand | |
CChangeTitleBlockCommand | The ChangeTitleBlockCommand class This command changes the title block properties for a particular diagram |
▶CDeleteQGraphicsItemCommand | |
CCutDiagramCommand | |
▶CElementEditionCommand | The ElementEditionCommand class ElementEditionCommand is the base class for all commands classes involved in the edition of an electrical element. It provides commonly required methods and attributes, such as accessors to the modified scene and view |
CAddPartCommand | |
CChangeInformationsCommand | |
CChangeNamesCommand | |
CChangePropertiesCommand | |
CChangeZValueCommand | |
▶CDeletePartsCommand | |
CCutPartsCommand | |
CMovePartsCommand | |
CPastePartsCommand | |
CScalePartsCommand | |
CLinkElementCommand | The LinkElementCommand class This undo class manage link between elements. In the same instance of this class, we can link and unlink elements from an edited element This undo class support the merge |
CModifyTitleBlockCellCommand | |
CMoveConductorsTextsCommand | |
CMoveElementsCommand | |
CPasteDiagramCommand | |
CQPropertyUndoCommand | The QPropertyUndoCommand class This undo command manage QProperty of a QObject. This undo command can use QPropertyAnimation to animate the change when undo/redo is call To use animation call setAnimated(true). By default animation is disable. Some QVariant date can't be animated and result this command don't work |
CRemoveTextFromGroupCommand | |
CRemoveTextsGroupCommand | The RemoveTextsGroupCommand class Manage the removinf of a texts group |
CResetConductorCommand | |
CRotateSelectionCommand | The RotateSelectionCommand class Rotate the selected items in the given diagram |
CRotateTextsCommand | The RotateTextsCommand class Open a dialog for edit the rotation of the current selected texts and texts group in diagram. Just instantiate this undo command and push it in a QUndoStack |
▶CTitleBlockTemplateCommand | |
CCutTemplateCellsCommand | |
CMergeCellsCommand | |
CModifyTemplateDimension | |
CModifyTemplateGridCommand | |
CPasteTemplateCellsCommand | |
CSplitCellsCommand | |
▶CQVariantAnimation | |
CGridLayoutAnimation | |
▶CQWidget | |
CAutoNumberingManagementW | |
CBorderPropertiesWidget | The BorderPropertiesWidget class this widget edit the properties of a border |
CConductorPropertiesWidget | |
▶CConfigPage | |
CExportConfigPage | |
CGeneralConfigurationPage | |
CNewDiagramPage | |
CPrintConfigPage | |
▶CProjectConfigPage | |
CProjectAutoNumConfigPage | |
CProjectMainConfigPage | |
CDiagramContextWidget | |
CDiagramPrintDialog | |
Cdiagramselection | |
CElementInfoPartWidget | |
▶CElementItemEditor | |
CArcEditor | |
CDynamicTextFieldEditor | The DynamicTextFieldEditor class This class provide a widget used to edit the property of a dynamic text field |
CEllipseEditor | |
CLineEditor | |
CPolygonEditor | |
CRectangleEditor | The RectangleEditor class This class provides a widget to edit rectangles within the element editor |
CStyleEditor | |
CTerminalEditor | |
CTextEditor | |
CElementsCollectionWidget | The ElementsCollectionWidget class This widget embedd a tree view that display the element collection (common, custom, embedded) and all action needed to use this widget. This is the element collection widget used in the diagram editor |
CElementsPanelWidget | |
CExportPropertiesWidget | |
CFolioAutonumberingW | |
CFormulaAutonumberingW | |
CNameListWidget | The NameListWidget class Provide a widget for let user define localized string; |
CNumPartEditorW | |
CProjectView | |
▶CPropertiesEditorWidget | The PropertiesEditorWidget class This class extend QWidget method for have common way to edit propertie |
▶CAbstractElementPropertiesEditorWidget | The AbstractElementPropertiesEditorWidget class This class provide common method for all widget used to edit some properties of an element |
CDynamicElementTextItemEditor | |
CElementInfoWidget | The ElementInfoWidget class this class is a widget to edit an element informations |
CElementPropertiesWidget | |
CLinkSingleElementWidget | The LinkSingleElementWidget class this class provide a widget to select an element to be linked to the element given in the constructor. The element given in constructor must be linked with only one other element (like report or slave element). This widget detect automaticaly the kind of element given in the constructor and search all element that can be linked with it. If the element is already linked, the widget ask user to unlink. This widget embedded the diagram command for undo/redo the action |
CMasterPropertiesWidget | The MasterPropertiesWidget class This class is a widget for make link between a master element with several slave element. This class embenddedthe undo/redo command when apply new connection |
CImagePropertiesWidget | The ImagePropertiesWidget class This class provide a widget to edit the propertie of a DiagramImageItem |
CIndiTextPropertiesWidget | The IndiTextPropertiesWidget class This widget is used to edit the properties of one or several independent text item |
CShapeGraphicsItemPropertiesWidget | The ShapeGraphicsItemPropertiesWidget class Provide a widget to edit the properties of a QetShapeItem |
CQTextOrientationSpinBoxWidget | |
CQTextOrientationWidget | |
CReplaceFolioWidget | |
CReportPropertieWidget | |
CSearchAndReplaceWidget | |
CSelectAutonumW | |
CTitleBlockPropertiesWidget | |
CTitleBlockTemplateCellWidget | |
CTitleBlockTemplateDeleter | |
▶CTitleBlockTemplateLocationChooser | |
CTitleBlockTemplateLocationSaver | |
CTitleBlockTemplateLogoManager | |
CXRefPropertiesWidget | The XRefPropertiesWidget class This class provide a widget to edit the XRefProperties |
▶CQWizard | |
CNewElementWizard | |
CReportProperties | |
CSearchAndReplaceWorker | The SearchAndReplaceWorker class This class is the worker use to change properties when use the search and replace function of QET |
Cautonum::sequentialNumbers | |
CSingleLineProperties | |
CTitleBlockCell | |
CTitleBlockDimension | |
CTitleBlockProperties | |
CTitleBlockTemplateLocation | |
▶CUi_AddLinkDialog | |
CUi::AddLinkDialog | |