QElectroTech 0.100.0-dev
|
The NewDiagramPage class This configuration page enables users to define the properties of new diagrams to come. More...
#include <configpages.h>
Public Slots | |
void | changeToAutoFolioTab () |
NewDiagramPage::changeToAutoFolioTab Set the current tab to Autonum. | |
void | setFolioAutonum (QString) |
NewDiagramPage::setFolioAutonum Set temporary TBP to use in auto folio num. | |
void | saveCurrentTbp () |
NewDiagramPage::saveCurrentTbp Save current TBP to retrieve after auto folio num. | |
void | loadSavedTbp () |
NewDiagramPage::loadSavedTbp Retrieve saved auto folio num. | |
Public Member Functions | |
NewDiagramPage (QETProject *project=nullptr, QWidget *=nullptr, ProjectPropertiesDialog *teste=nullptr) | |
NewDiagramPage::NewDiagramPage Default constructor. | |
~NewDiagramPage () override | |
NewDiagramPage::~NewDiagramPage. | |
void | applyConf () override |
NewDiagramPage::applyConf Apply conf for this page. If there is a project, save in the project, else save to the default conf of QElectroTech. | |
QString | title () const override |
NewDiagramPage::title. | |
QIcon | icon () const override |
NewDiagramPage::icon. | |
Public Member Functions inherited from ConfigPage | |
ConfigPage (QWidget *parent) | |
~ConfigPage () override | |
Destructor. | |
Private Member Functions | |
NewDiagramPage (const NewDiagramPage &) | |
Private Attributes | |
ProjectPropertiesDialog * | ppd_ |
QETProject * | m_project |
Project to edit properties. | |
BorderPropertiesWidget * | bpw |
Widget to edit default diagram dimensions. | |
TitleBlockPropertiesWidget * | ipw |
Widget to edit default title block properties. | |
ConductorPropertiesWidget * | m_cpw |
Widget to edit default conductor properties. | |
ReportPropertieWidget * | rpw |
Widget to edit default report label. | |
XRefPropertiesWidget * | xrefpw |
Widget to edit default xref properties. | |
TitleBlockProperties | savedTbp |
Used to save current TBP and retrieve later. | |
The NewDiagramPage class This configuration page enables users to define the properties of new diagrams to come.
NewDiagramPage::NewDiagramPage | ( | QETProject * | project = nullptr , |
QWidget * | parent = nullptr , |
||
ProjectPropertiesDialog * | ppd = nullptr |
||
) |
NewDiagramPage::NewDiagramPage Default constructor.
project | : QETProject |
parent | : QWidget |
ppd | : ProjectPropertiesDialog |
|
override |
|
private |
|
overridevirtual |
NewDiagramPage::applyConf Apply conf for this page. If there is a project, save in the project, else save to the default conf of QElectroTech.
Implements ConfigPage.
|
slot |
NewDiagramPage::changeToAutoFolioTab Set the current tab to Autonum.
|
overridevirtual |
|
slot |
NewDiagramPage::loadSavedTbp Retrieve saved auto folio num.
|
slot |
NewDiagramPage::saveCurrentTbp Save current TBP to retrieve after auto folio num.
|
slot |
NewDiagramPage::setFolioAutonum Set temporary TBP to use in auto folio num.
|
overridevirtual |
|
private |
Widget to edit default diagram dimensions.
|
private |
Widget to edit default title block properties.
|
private |
Widget to edit default conductor properties.
|
private |
Project to edit properties.
|
private |
|
private |
Widget to edit default report label.
|
private |
Used to save current TBP and retrieve later.
|
private |
Widget to edit default xref properties.