QElectroTech  0.8-dev
Public Types | Public Member Functions | Private Attributes | List of all members
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 }
 

Public Member Functions

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

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 

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

◆ ~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 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 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: