|
QElectroTech
0.8-dev
|
Go to the documentation of this file.
31 #include <KAutoSaveFile>
69 QETProject (
const QString &path, QObject * =
nullptr);
70 QETProject (KAutoSaveFile *backup, QObject *parent=
nullptr);
89 QString
title()
const;
113 QHash <QString, NumerotationContext>
folioAutoNum()
const;
153 QDomDocument
toXml();
bool exist() const
ElementsLocation::exist.
Definition: elementslocation.cpp:472
QString m_file_path
File path this project is saved to.
Definition: qetproject.h:224
void readOnlyChanged(QETProject *, bool)
DiagramContext projectProperties()
Definition: qetproject.cpp:1669
TitleBlockProperties defaultTitleBlockProperties() const
Definition: qetproject.cpp:416
QStringList templates() override
Definition: templatescollection.cpp:182
@ ProjectParsingRunning
XML parsing failed.
Definition: qetproject.h:59
void conductorAutoNumAdded()
void autoFolioNumberingNewFolios()
QETProject::autoFolioNumberingNewFolios emit Signal to add new Diagram with autonum properties.
Definition: qetproject.cpp:788
The BorderProperties class This class is a container for dimensions and display properties of a diagr...
Definition: borderproperties.h:29
QList< Diagram * > m_diagrams_list
Diagrams carried by the project.
Definition: qetproject.h:228
void addElementAutoNum(const QString &key, const NumerotationContext &context)
QETProject::addElementAutoNum Add a new element numerotation context. If key already exist,...
Definition: qetproject.cpp:598
QString m_current_conductor_autonum
Definition: qetproject.h:257
void addName(const QString &, const QString &)
Definition: nameslist.cpp:43
projectDataBase * dataBase()
QETProject::dataBase.
Definition: qetproject.cpp:124
void projectTitleChanged(QETProject *, const QString &)
QUndoStack * undoStack()
Definition: qetproject.h:168
@ Ignore
Skip the current item.
Definition: qet.h:129
QString integrateTitleBlockTemplate(const TitleBlockTemplateLocation &, MoveTitleBlockTemplatesHandler *handler)
QETProject::integrateTitleBlockTemplate Integrate a title block template into this project.
Definition: qetproject.cpp:1065
XmlElementCollection * embeddedElementCollection() const
QETProject::embeddedCollection.
Definition: qetproject.cpp:236
Definition: integrationmovetemplateshandler.h:27
QDomElement getTemplateXmlDescription(const QString &) override
Definition: templatescollection.cpp:217
QDomElement getTemplateXmlDescription() const
Definition: templatelocation.cpp:138
void fromXml(const QDomElement &, const QString &="property")
Definition: diagramcontext.cpp:157
void undoStackChanged(bool a)
Definition: qetproject.h:204
bool isReadOnly() const
QETProject::isReadOnly.
Definition: qetproject.cpp:924
void projectDiagramsOrderChanged(QETProject *, int, int)
QUuid m_uuid
Definition: qetproject.h:270
int folioIndex(const Diagram *) const
Definition: qetproject.cpp:227
bool setTemplateXmlDescription(const QString &, const QDomElement &) override
Definition: templatescollection.cpp:235
Q_DECLARE_METATYPE(NamesList)
BorderProperties defaultBorderProperties() const
DEFAULT PROPERTIES.
Definition: qetproject.cpp:399
ProjectState openFile(QFile *file)
QETProject::openFile.
Definition: qetproject.cpp:172
void autoFolioNumberingSelectedFolios(int, int, const QString &)
QETProject::autoFolioNumberingNewFolios.
Definition: qetproject.cpp:799
@ Custom
From user collection.
Definition: qet.h:154
void removeElementAutoNum(const QString &key)
QETProject::removeElementAutonum Remove Element Numerotation Context stored with key.
Definition: qetproject.cpp:629
static ConductorProperties defaultProperties()
ConductorProperties::defaultProperties.
Definition: conductorproperties.cpp:720
QString title() const
Definition: qetproject.cpp:366
void projectModified(QETProject *, bool)
ProjectState
Definition: qetproject.h:55
QString fileName() const
ElementLocation::fileName.
Definition: elementslocation.cpp:793
bool fromXml(const QDomElement &xml_element) override
XRefProperties::fromXml Load from xml.
Definition: xrefproperties.cpp:133
const QString version
QElectroTech version (as string, used to mark projects and elements XML documents)
Definition: qet.h:32
void projectFilePathChanged(QETProject *, const QString &)
qreal m_project_qet_version
QElectroTech version declared in the XML document at opening time.
Definition: qetproject.h:232
void defaultTitleBlockPropertiesChanged()
void changed(TitleBlockTemplatesCollection *, const QString &=QString())
void setProgressBarRange(int min, int max)
DialogWaiting::setProgressBarRange.
Definition: dialogwaiting.cpp:66
QET::QetCollection collection
Specify the location of the title block.
Definition: titleblockproperties.h:68
bool projectOptionsWereModified()
Definition: qetproject.cpp:1660
void addConductorAutoNum(const QString &key, const NumerotationContext &context)
QETProject::addConductorAutoNum Add a new conductor numerotation context. If key already exist,...
Definition: qetproject.cpp:587
void usedTitleBlockTemplateChanged(const QString &)
Definition: qetproject.cpp:1780
void setFreezeNewConductors(bool)
QETProject::setfreezeNewConductors Set Project Wide freeze new conductors.
Definition: qetproject.cpp:715
void updateDiagramsFolioData()
Definition: qetproject.cpp:1705
ElementsLocation copy(ElementsLocation &source, ElementsLocation &destination, const QString &rename=QString(), bool deep_copy=true)
XmlElementCollection::copy Copy the content represented by source (an element or a directory) to dest...
Definition: xmlelementcollection.cpp:545
bool m_auto_conductor
Definition: qetproject.h:263
QHash< QString, NumerotationContext > m_conductor_autonum
Conductor auto numerotation.
Definition: qetproject.h:256
void diagramRemoved(QETProject *, Diagram *)
void freezeNewConductorLabel(bool freeze, int from, int to)
QETProject::freezeNewConductorLabel Freeze New Conductors in the selected folios.
Definition: qetproject.cpp:697
void writeProjectPropertiesXml(QDomElement &)
Definition: qetproject.cpp:1498
@ XmlParsingFailed
file opening failed
Definition: qetproject.h:58
void removeDiagramsTitleBlockTemplate(TitleBlockTemplatesCollection *, const QString &)
Definition: qetproject.cpp:1767
void writeDefaultPropertiesXml(QDomElement &)
QETProject::writeDefaultPropertiesXml Export all defaults properties used by a new diagram and his co...
Definition: qetproject.cpp:1512
ElementsLocation importElement(ElementsLocation &location)
QETProject::importElement Import the element represented by location to the embbeded collection of th...
Definition: qetproject.cpp:972
The XmlElementCollection class This class represent a collection of elements stored to xml.
Definition: xmlelementcollection.h:34
static TitleBlockTemplatesFilesCollection * commonTitleBlockTemplatesCollection()
QETApp::commonTitleBlockTemplatesCollection.
Definition: qetapp.cpp:521
void aboutToRemove(TitleBlockTemplatesCollection *, const QString &)
The NumerotationContextCommands class this class provide methods to handle content of NumerotationCon...
Definition: numerotationcontextcommands.h:31
QUuid uuid() const
ElementsLocation::uuid.
Definition: elementslocation.cpp:737
void readProjectXml(QDomDocument &xml_project)
QETProject::readProjectXml Read and make the project from an xml description.
Definition: qetproject.cpp:1226
QString conductorAutoNumFormula(const QString &key) const
QETProject::conductorAutoNumFormula.
Definition: qetproject.cpp:548
bool isEmpty() const
Definition: qetproject.cpp:950
void fromXml(const QDomElement &)
Definition: titleblockproperties.cpp:105
void setCurrentConductorAutoNum(QString autoNum)
QETProject::setCurrentConductorAutoNum.
Definition: qetproject.cpp:568
ConductorProperties defaultConductorProperties() const
Definition: qetproject.cpp:454
bool exist(const QString &path) const
XmlElementCollection::exist Return true if the path path exist in this collection.
Definition: xmlelementcollection.cpp:569
void setProgressBar(int val)
DialogWaiting::setProgressBar.
Definition: dialogwaiting.cpp:49
@ ProjectParsingFailed
the XML content is currently being processed
Definition: qetproject.h:60
BorderProperties default_border_properties_
Default dimensions and properties for new diagrams created within the project.
Definition: qetproject.h:240
QString elementCurrentAutoNum() const
QETProject::elementCurrentAutoNum.
Definition: qetproject.cpp:531
QString numerotationContextToFormula(const NumerotationContext &nc)
numerotationContextToFormula
Definition: assignvariables.cpp:473
bool isFileSystem() const
ElementsLocation::isFileSystem.
Definition: elementslocation.cpp:428
Definition: numerotationcontext.h:31
QList< QDomElement > findInDomElement(const QDomElement &, const QString &)
Definition: qet.cpp:333
@ Managed
the current item was handled by the Strategy object: do not treat it and continue
Definition: qet.h:132
void setModified(bool)
Definition: qetproject.cpp:1213
@ Diagram
Definition: qet.h:108
BorderTitleBlock border_and_titleblock
Diagram dimensions and title block.
Definition: diagram.h:83
void usedTitleBlockTemplateChanged(const QString &)
QUndoStack * m_undo_stack
undo stack for this project
Definition: qetproject.h:254
bool usesElement(const ElementsLocation &) const
Definition: qetproject.cpp:1100
TitleBlockTemplatesProjectCollection * embeddedTitleBlockTemplatesCollection()
Definition: qetproject.cpp:243
bool autoConductor
Definition: qetproject.h:64
void setReadOnly(bool)
QETProject::setReadOnly Set this project to read only if read_only = true.
Definition: qetproject.cpp:933
bool isElement() const
ElementsLocation::isElement.
Definition: elementslocation.cpp:412
ConductorProperties default_conductor_properties_
Default conductor properties for new diagrams created within the project.
Definition: qetproject.h:242
TitleBlockTemplatesProjectCollection m_titleblocks_collection
Embedded title block templates collection.
Definition: qetproject.h:250
QList< ElementsLocation > unusedElements() const
QETProject::unusedElements.
Definition: qetproject.cpp:1117
void updateDiagramsTitleBlockTemplate(TitleBlockTemplatesCollection *, const QString &)
Definition: qetproject.cpp:1754
void setTitle(const QString &)
Definition: qetproject.cpp:382
NumerotationContext next()
NumerotationContextCommands::next.
Definition: numerotationcontextcommands.cpp:41
void conductorAutoNumChanged()
The TitleBlockTemplate class This class represents an title block template for an electric diagram....
Definition: titleblocktemplate.h:36
Definition: templatescollection.h:124
bool projectWasModified()
Definition: qetproject.cpp:1690
QString addElement(ElementsLocation &location)
XmlElementCollection::addElement Add the element at location to this collection. The element is copie...
Definition: xmlelementcollection.cpp:333
The Diagram class This class represents an electric diagram. It manages its various child elements,...
Definition: diagram.h:56
ElementsLocation parent() const
ElementsLocation::parent.
Definition: elementslocation.cpp:346
static QString defaultProperties()
ReportProperties::defaultProperties.
Definition: reportproperties.cpp:28
void diagramUsedTemplate(TitleBlockTemplatesCollection *, const QString &)
Definition: movetemplateshandler.h:30
~QETProject() override
QETProject::~QETProject Destructor.
Definition: qetproject.cpp:114
void diagramAdded(QETProject *, Diagram *)
void conductorAutoNumRemoved()
The XRefProperties class this class store properties used by XrefItem.
Definition: xrefproperties.h:29
QList< Diagram * > diagrams() const
Definition: qetproject.cpp:217
QETProject * parentProject() const
Definition: templatelocation.cpp:116
QHash< QString, NumerotationContext > m_element_autonum
Element Auto Numbering.
Definition: qetproject.h:261
Definition: titleblockproperties.h:29
QString project_title_
Project title.
Definition: qetproject.h:230
void readDefaultPropertiesXml(QDomDocument &xml_project)
QETProject::readDefaultPropertiesXml load default properties for new diagram, found in the xml of thi...
Definition: qetproject.cpp:1407
bool isFreezeNewElements()
QETProject::freezeNewElements.
Definition: qetproject.cpp:749
void toXml(QDomElement &) const
Definition: titleblockproperties.cpp:76
void setFilePath(const QString &)
QETProject::setFilePath Set the filepath of this project file Set a file path also create a backup fi...
Definition: qetproject.cpp:262
void needFolioData()
needFolioData Signal emitted when the title block requires its data to be updated in order to generat...
@ Rename
the target has to be renamed
Definition: qet.h:133
void writeBackup()
QETProject::writeBackup Write a backup file of this project, in the case that QET crash.
Definition: qetproject.cpp:1647
void toXml(QDomElement &) const
BorderProperties::toXml Exports dimensions as XML attributes added to element e.
Definition: borderproperties.cpp:98
Definition: templatelocation.h:29
bool usesTitleBlockTemplate(const TitleBlockTemplateLocation &)
Definition: qetproject.cpp:1133
Definition: dialogwaiting.h:30
KAutoSaveFile m_backup_file
Definition: qetproject.h:269
static TitleBlockTemplatesFilesCollection * customTitleBlockTemplatesCollection()
QETApp::customTitleBlockTemplatesCollection.
Definition: qetapp.cpp:541
void removeDiagram(Diagram *)
QETProject::removeDiagram Remove diagram from project.
Definition: qetproject.cpp:1173
ProjectState m_state
Current state of the project.
Definition: qetproject.h:226
Diagram * addNewDiagram(int pos=-1)
QETProject::addNewDiagram Add a new diagram in project at position pos.
Definition: qetproject.cpp:1151
TitleBlockProperties default_titleblock_properties_
Default title block properties for new diagrams created within the project.
Definition: qetproject.h:244
QString m_current_element_autonum
Definition: qetproject.h:262
QString projectCollectionPath() const
ElementsLocation::projectCollectionPath.
Definition: elementslocation.cpp:176
void setCurrrentElementAutonum(QString autoNum)
QETProject::setCurrrentElementAutonum.
Definition: qetproject.cpp:539
QString filePath()
Definition: qetproject.cpp:250
void fromXml(QDomElement &)
ConductorProperties::fromXml Import conductor propertie, from the attribute of the xml element 'e'.
Definition: conductorproperties.cpp:307
void folioAutoNumChanged(QString)
void setFreezeNewElements(bool)
QETProject::setfreezeNewElements Set Project Wide freeze new elements.
Definition: qetproject.cpp:757
QDomElement root() const
XmlElementCollection::root The root is the first DOM-Element the xml collection, the tag name of the ...
Definition: xmlelementcollection.cpp:110
void setDefaultTitleBlockProperties(const TitleBlockProperties &)
QETProject::setDefaultTitleBlockProperties Specify the title block to be used at the creation of a ne...
Definition: qetproject.cpp:425
QHash< QString, XRefProperties > defaultXRefProperties() const
Definition: qetproject.h:107
static TitleBlockProperties defaultProperties()
TitleBlockProperties::defaultProperties Return the default properties stored in the setting file.
Definition: titleblockproperties.cpp:182
bool writeXmlFile(QDomDocument &xml_doc, const QString &filepath, QString *error_message=nullptr)
Definition: qet.cpp:584
void toXml(QDomElement &) const
ConductorProperties::toXml Export conductor propertie, in the XML element 'e'.
Definition: conductorproperties.cpp:264
static bool hasInstance()
Definition: dialogwaiting.h:46
static BorderProperties defaultProperties()
BorderProperties::defaultProperties.
Definition: borderproperties.cpp:169
@ Abort
abort the whole operation, ignoring the curent item
Definition: qet.h:131
bool isFreezeNewConductors()
QETProject::isFreezeNewConductors.
Definition: qetproject.cpp:707
QET::Action action() const
Definition: importelementdialog.cpp:35
bool isProject() const
ElementsLocation::isProject.
Definition: elementslocation.cpp:459
void reportPropertiesChanged(const QString &old_str, const QString &new_str)
void elementAutoNumAdded(QString name)
QHash< QString, NumerotationContext > conductorAutoNum() const
QETProject::conductorAutoNum.
Definition: qetproject.cpp:493
QHash< QString, XRefProperties > m_default_xref_properties
Default xref properties.
Definition: qetproject.h:248
ConductorProperties defaultConductorProperties
Default properties for new conductors.
Definition: diagram.h:81
void fromXml(QDomElement &)
BorderProperties::fromXml Import dimensions from XML attributes of element e.
Definition: borderproperties.cpp:116
void setDefaultBorderProperties(const BorderProperties &)
Definition: qetproject.cpp:408
QString read_only_file_path_
Filepath for which this project is considered read only.
Definition: qetproject.h:238
QString m_default_report_properties
Default report properties.
Definition: qetproject.h:246
virtual void fromXml(const QDomElement &)
Definition: templatescollection.cpp:323
void freezeExistentElementLabel(bool freeze, int from, int to)
QETProject::freezeExistentElementLabel Freeze Existent Elements in the selected folios.
Definition: qetproject.cpp:726
QString collectionPath(bool protocol=true) const
ElementsLocation::collectionPath Return the path of the represented element relative to collection if...
Definition: elementslocation.cpp:160
QTimer m_save_backup_timer
Definition: qetproject.h:267
@ FileOpenFailed
no error
Definition: qetproject.h:57
The ElementsLocation class This class represents the location, the location of an element or of a cat...
Definition: elementslocation.h:46
bool m_freeze_new_conductors
Definition: qetproject.h:266
void addDiagram(Diagram *diagram, int pos=-1)
QETProject::addDiagram Add a diagram in this project.
Definition: qetproject.cpp:1591
DiagramContext m_project_properties
project-wide variables that will be made available to child diagrams
Definition: qetproject.h:252
void updateDB()
projectDataBase::updateDB Up to date the content of the data base. Emit the signal dataBaseUpdated
Definition: projectdatabase.cpp:61
void addFolioAutoNum(const QString &key, const NumerotationContext &context)
QETProject::addFolioAutoNum Add a new folio numerotation context. If key already exist,...
Definition: qetproject.cpp:611
void readElementsCollectionXml(QDomDocument &xml_project)
QETProject::readElementsCollectionXml Load the diagrams from the xml description of the project.
Definition: qetproject.cpp:1369
static DialogWaiting * instance(QWidget *parent=nullptr)
Definition: dialogwaiting.h:33
Definition: qetproject.h:51
void importTitleBlock(const TitleBlockProperties &)
BorderTitleBlock::importTitleBlock.
Definition: bordertitleblock.cpp:304
Definition: qetresult.h:26
Definition: nameslist.h:30
void freezeNewElementLabel(bool freeze, int from, int to)
QETProject::freezeNewElementLabel Freeze New Elements in the selected folios.
Definition: qetproject.cpp:739
XmlElementCollection * m_elements_collection
Definition: qetproject.h:264
QString elementAutoNumCurrentFormula() const
QETProject::elementAutoNumCurrentFormula.
Definition: qetproject.cpp:523
QString pathNameTitle() const
Definition: qetproject.cpp:317
QETResult write()
QETProject::write Save the project in a file.
Definition: qetproject.cpp:891
QETProject(QObject *parent=nullptr)
QETProject::QETProject Create a empty project.
Definition: qetproject.cpp:45
bool m_freeze_new_elements
Definition: qetproject.h:265
Action
Definition: qet.h:127
QUuid uuid() const
QETProject::uuid.
Definition: qetproject.cpp:132
@ Embedded
From an embedded collection (a project for exemple)
Definition: qet.h:155
void setDefaultXRefProperties(const QString &type, const XRefProperties &properties)
Definition: qetproject.cpp:478
bool m_read_only
Whether the project is read only.
Definition: qetproject.h:236
QMessageBox::StandardButton warning(QWidget *, const QString &, const QString &, QMessageBox::StandardButtons=QMessageBox::Ok, QMessageBox::StandardButton=QMessageBox::NoButton)
Definition: qetmessagebox.cpp:68
QTimer m_autosave_timer
Definition: qetproject.h:268
void toXml(QDomElement &, const QString &="property") const
Definition: diagramcontext.cpp:142
@ Erase
Erase the target content.
Definition: qet.h:130
QString title() const
Diagram::title.
Definition: diagram.cpp:2023
The ConductorProperties class This class represents the functional properties of a particular conduct...
Definition: conductorproperties.h:68
void init()
QETProject::init.
Definition: qetproject.cpp:139
bool attributeIsAnInteger(const QDomElement &, const QString &, int *=nullptr)
Definition: qet.cpp:210
void elementAutoNumRemoved(QString name)
void freezeExistentConductorLabel(bool freeze, int from, int to)
QETProject::freezeExistentConductorLabel Freeze Existent Conductors in the selected folios.
Definition: qetproject.cpp:684
void readDiagramsXml(QDomDocument &xml_project)
QETProject::readDiagramsXml Load the diagrams from the xml description of the project....
Definition: qetproject.cpp:1292
Definition: importelementdialog.h:29
Definition: templatescollection.h:34
bool writeToFile(QDomDocument &xml_doc, QFile *file, QString *error_message=nullptr)
Definition: qet.cpp:703
QHash< QString, NumerotationContext > folioAutoNum() const
QETProject::folioAutoNum.
Definition: qetproject.cpp:576
QString template_name
Name of the template used to render the title block - an empty string means "the default template pro...
Definition: titleblockproperties.h:65
void removeDiagram(Diagram *diagram)
Definition: projectdatabase.cpp:179
bool initFromXml(QDomElement &, QPointF=QPointF(), bool=true, DiagramContent *=nullptr)
Diagram::initFromXml Imports the described schema in an XML element. This method delegates its work t...
Definition: diagram.cpp:1067
QETProject * project() const
ElementsLocation::project.
Definition: elementslocation.cpp:365
void setTitle(const QString &val)
DialogWaiting::setTitle of action.
Definition: dialogwaiting.cpp:75
The projectDataBase class This class wrap a sqlite data base where you can find several thing about t...
Definition: projectdatabase.h:39
QETProject(const QETProject &)
void projectInformationsChanged(QETProject *)
void fromXml(QDomElement &)
NumerotationContext::fromXml load numerotation context from e.
Definition: numerotationcontext.cpp:172
void XRefPropertiesChanged()
projectDataBase m_data_base
Definition: qetproject.h:271
void diagramOrderChanged(int, int)
Definition: qetproject.cpp:1198
QList< ElementsLocation > elementsLocation(QDomElement dom_element=QDomElement(), bool childs=true) const
XmlElementCollection::elementsLocation Return all locations stored in dom_element (element and direct...
Definition: xmlelementcollection.cpp:642
void setAutoElement(bool ae)
void readProjectPropertiesXml(QDomDocument &xml_project)
QETProject::readProjectPropertiesXml Load project properties from the XML description of the project.
Definition: qetproject.cpp:1395
QHash< QString, NumerotationContext > elementAutoNum() const
QETProject::elementAutoNum.
Definition: qetproject.cpp:501
QString defaultReportProperties() const
Definition: qetproject.cpp:466
Definition: assignvariables.cpp:30
QString elementAutoNumFormula(const QString &key) const
QETProject::elementAutoNumFormula.
Definition: qetproject.cpp:510
void addDiagram(Diagram *diagram)
Definition: projectdatabase.cpp:150
@ Common
From common collection.
Definition: qet.h:153
bool close()
Definition: qetproject.cpp:880
@ FileOpenDiscard
the parsing of the XML content failed
Definition: qetproject.h:61
void removeConductorAutoNum(const QString &key)
QETProject::removeConductorAutoNum Remove Conductor Numerotation Context stored with key.
Definition: qetproject.cpp:620
ProjectState state() const
Definition: qetproject.cpp:210
NamesList namesListForIntegrationCategory()
Definition: qetproject.cpp:1617
void folioAutoNumRemoved()
int progressBarValue() const
DialogWaiting::progressBarValue.
Definition: dialogwaiting.cpp:91
void importBorder(const BorderProperties &)
BorderTitleBlock::importBorder.
Definition: bordertitleblock.cpp:351
@ Ok
Definition: qetproject.h:56
bool addValue(const QString &, const QVariant &, bool show=true)
Definition: diagramcontext.cpp:91
void setDefaultReportProperties(const QString &properties)
Definition: qetproject.cpp:470
Definition: templatescollection.h:83
void setDetail(const QString &val)
DialogWaiting::setDetail of action.
Definition: dialogwaiting.cpp:83
static QHash< QString, XRefProperties > defaultProperties()
XRefProperties::defaultProperties.
Definition: xrefproperties.cpp:165
XRefProperties defaultXRefProperties(const QString &type) const
Definition: qetproject.h:106
QIcon tr
Definition: qeticons.cpp:206
void removeFolioAutoNum(const QString &key)
QETProject::removeFolioAutonum Remove Folio Numerotation Context stored with key.
Definition: qetproject.cpp:640
void setDefaultConductorProperties(const ConductorProperties &)
Definition: qetproject.cpp:462
QString currentDir() const
Definition: qetproject.cpp:298
@ Retry
The operation must be tried again.
Definition: qet.h:128
QIcon Cancel
Definition: qeticons.cpp:34
Definition: diagramcontext.h:56
void setAutoConductor(bool ac)
QETProject::setAutoConductor.
Definition: qetproject.cpp:777
QString conductorCurrentAutoNum() const
QETProject::conductorCurrentAutoNum.
Definition: qetproject.cpp:560
void setProjectProperties(const DiagramContext &)
Definition: qetproject.cpp:1676
QString name() const
Definition: templatelocation.cpp:73
bool m_modified
Whether options were modified.
Definition: qetproject.h:234
qreal declaredQElectroTechVersion()
Definition: qetproject.cpp:375
QString toRepresentedString()
NumerotationContextCommands::toFinalString.
Definition: numerotationcontextcommands.cpp:71
QDomDocument toXml()
QETProject::toXml.
Definition: qetproject.cpp:824
QHash< QString, NumerotationContext > m_folio_autonum
Folio auto numbering.
Definition: qetproject.h:259