QElectroTech
0.70
|
#include <nomenclature.h>
Public Member Functions | |
nomenclature (QETProject *project, QWidget *parent=nullptr) | |
virtual | ~nomenclature () |
bool | saveToCSVFile () |
Private Member Functions | |
QString | getNomenclature () |
nomenclature::getNomenclature Create and formated a nomenclature to csv file. More... | |
QString | getElementInfo (Element *elmt) |
nomenclature::getElementInfo More... | |
Private Attributes | |
QETProject * | m_project |
QList< Diagram * > | m_list_diagram |
QWidget * | m_parent |
This class represents a nomenclature...
Definition at line 36 of file nomenclature.h.
nomenclature::nomenclature | ( | QETProject * | project, |
QWidget * | parent = nullptr |
||
) |
Constructor
an | project (QETProject) of QET file |
Definition at line 30 of file nomenclature.cpp.
References m_list_diagram, m_parent, and m_project.
|
virtual |
Destructor
Definition at line 41 of file nomenclature.cpp.
|
private |
elmt | : the element to getinfo |
Definition at line 163 of file nomenclature.cpp.
References Diagram::border_and_titleblock, QetGraphicsItem::diagram(), BorderTitleBlock::folio(), autonum::AssignVariables::formulaToLabel(), and Element::rSequenceStruct().
Referenced by getNomenclature().
|
private |
nomenclature::getNomenclature Create and formated a nomenclature to csv file.
Definition at line 83 of file nomenclature.cpp.
References ElementProvider::find(), ElementProvider::freeElement(), getElementInfo(), m_list_diagram, m_project, Element::Master, Element::Simple, Element::Slave, Element::Terminale, and QET::Icons::tr.
Referenced by saveToCSVFile().
bool nomenclature::saveToCSVFile | ( | ) |
Save to csv file
true | if success |
Definition at line 48 of file nomenclature.cpp.
References QET::QetMessageBox::critical(), getNomenclature(), m_parent, m_project, and QET::Icons::tr.
Referenced by QETDiagramEditor::setUpActions().
|
private |
Definition at line 40 of file nomenclature.h.
Referenced by getNomenclature(), and nomenclature().
|
private |
Definition at line 41 of file nomenclature.h.
Referenced by nomenclature(), and saveToCSVFile().
|
private |
Definition at line 39 of file nomenclature.h.
Referenced by getNomenclature(), nomenclature(), and saveToCSVFile().