QElectroTech 0.200.1-dev
Loading...
Searching...
No Matches
ProjectPropertiesDialog Class Reference

The ProjectPropertiesDialog class this class builds a dialog to edit whole properties of a project. More...

#include <projectpropertiesdialog.h>

Inherits QObject.

Collaboration diagram for ProjectPropertiesDialog:
Collaboration graph

Public Types

enum  Page { Main = 0 , Diagram = 1 , Autonum = 2 , TerminalStrip = 3 }

Public Member Functions

 ProjectPropertiesDialog (QETProject *project, QWidget *parent=nullptr)
 ProjectPropertiesDialog::ProjectPropertiesDialog Default constructor.
 ~ProjectPropertiesDialog () override
 ProjectPropertiesDialog::~ProjectPropertiesDialog.
void exec ()
 ProjectPropertiesDialog::exec execute this dialog.
void setCurrentPage (ProjectPropertiesDialog::Page)
 ProjectPropertiesDialog::setCurrentPage Change the current displayed page by p.
void changeToFolio ()
 ProjectPropertiesDialog::changeToFolio Change the current displayed tab to folio tab.

Private Attributes

ConfigDialogm_properties_dialog

Detailed Description

The ProjectPropertiesDialog class this class builds a dialog to edit whole properties of a project.

Member Enumeration Documentation

◆ Page

Enumerator
Main 
Diagram 
Autonum 
TerminalStrip 

Constructor & Destructor Documentation

◆ ProjectPropertiesDialog()

ProjectPropertiesDialog::ProjectPropertiesDialog ( QETProject * project,
QWidget * parent = nullptr )

ProjectPropertiesDialog::ProjectPropertiesDialog Default constructor.

Parameters
project: project to edit properties
parent: parent widget of this dialog
Here is the call graph for this function:

◆ ~ProjectPropertiesDialog()

ProjectPropertiesDialog::~ProjectPropertiesDialog ( )
override

Member Function Documentation

◆ changeToFolio()

void ProjectPropertiesDialog::changeToFolio ( )

ProjectPropertiesDialog::changeToFolio Change the current displayed tab to folio tab.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ exec()

void ProjectPropertiesDialog::exec ( )

ProjectPropertiesDialog::exec execute this dialog.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ setCurrentPage()

void ProjectPropertiesDialog::setCurrentPage ( ProjectPropertiesDialog::Page p)

ProjectPropertiesDialog::setCurrentPage Change the current displayed page by p.

Parameters
p: page to display
Here is the call graph for this function:
Here is the caller graph for this function:

Member Data Documentation

◆ m_properties_dialog

ConfigDialog* ProjectPropertiesDialog::m_properties_dialog
private

The documentation for this class was generated from the following files: