18#ifndef PROJECTCONFIGPAGES_H
19#define PROJECTCONFIGPAGES_H
101 QString
title()
const override;
102 QIcon
icon()
const override;
127 QWidget *parent =
nullptr);
129 QString
title()
const override;
130 QIcon
icon()
const override;
Definition autonumberingmanagementw.h:32
Definition configpage.h:27
Definition diagramcontextwidget.h:30
Definition folioautonumbering.h:34
Definition projectconfigpages.h:121
void applyAutoNum()
ProjectAutoNumConfigPage::applyAutoNum Apply auto folio numbering, New Folios or Selected Folios.
Definition projectconfigpages.cpp:507
void applyManagement()
ProjectAutoNumConfigPage::applyAutoManagement Apply Management Options in Selected Folios.
Definition projectconfigpages.cpp:532
void removeContextConductor()
ProjectAutoNumConfigPage::removeContext Remove from project the current conductor numerotation contex...
Definition projectconfigpages.cpp:628
void adjustReadOnly() override
ProjectAutoNumConfigPage::adjustReadOnly set this config page disable if project is read only.
Definition projectconfigpages.cpp:336
FolioAutonumberingW * m_faw
Definition projectconfigpages.h:165
void saveContextFolio()
ProjectAutoNumConfigPage::saveContext_folio Save the current displayed folio context in project.
Definition projectconfigpages.cpp:483
void saveContextConductor()
ProjectAutoNumConfigPage::saveContext_conductor Save the current displayed conductor context in proje...
Definition projectconfigpages.cpp:453
QIcon icon() const override
ProjectAutoNumConfigPage::icon Icon of this config pafe.
Definition projectconfigpages.cpp:266
QString title() const override
ProjectAutoNumConfigPage::title Title of this config page.
Definition projectconfigpages.cpp:256
void updateContextConductor(const QString &)
ProjectAutoNumConfigPage::updateContext_conductor Display the current selected context for conductor.
Definition projectconfigpages.cpp:373
void readValuesFromProject() override
ProjectAutoNumConfigPage::readValuesFromProject Read value stored on project, and update display.
Definition projectconfigpages.cpp:314
virtual void changeToTab(int)
ProjectAutoNumConfigPage::changeToTab.
Definition projectconfigpages.cpp:655
SelectAutonumW * m_saw_folio
Definition projectconfigpages.h:163
SelectAutonumW * m_saw_element
Definition projectconfigpages.h:164
void removeContextFolio()
ProjectAutoNumConfigPage::removeContext_folio Remove from project the current folio numerotation cont...
Definition projectconfigpages.cpp:641
void buildConnections()
ProjectAutoNumConfigPage::buildConnections setup some connections.
Definition projectconfigpages.cpp:344
void initWidgets() override
ProjectAutoNumConfigPage::initWidgets Init some widget of this page.
Definition projectconfigpages.cpp:281
void saveContextElement()
ProjectAutoNumConfigPage::saveContextElement Save the current displayed Element formula in project.
Definition projectconfigpages.cpp:409
void setAutoNum(int, int)
void updateContextElement(const QString &)
ProjectAutoNumConfigPage::updateContextElement Display the current selected context for element.
Definition projectconfigpages.cpp:393
AutoNumberingManagementW * m_amw
Definition projectconfigpages.h:166
SelectAutonumW * m_saw_conductor
Definition projectconfigpages.h:162
void initLayout() override
Definition projectconfigpages.h:135
void updateContextFolio(const QString &)
ProjectAutoNumConfigPage::updateContext_folio Display the current selected context for folio.
Definition projectconfigpages.cpp:383
void applyProjectConf() override
ProjectAutoNumConfigPage::applyProjectConf.
Definition projectconfigpages.cpp:274
void removeContextElement()
ProjectAutoNumConfigPage::removeContextElement Remove from project the current element numerotation c...
Definition projectconfigpages.cpp:440
The ProjectConfigPage class This class, derived from ConfigPage, aims at providing the basic skeleton...
Definition projectconfigpages.h:40
virtual void init()
Definition projectconfigpages.cpp:100
virtual void initLayout()=0
void applyConf() override
Definition projectconfigpages.cpp:89
virtual void applyProjectConf()=0
virtual QETProject * project() const
Definition projectconfigpages.cpp:59
QETProject * m_project
Currently edited project.
Definition projectconfigpages.h:84
virtual void adjustReadOnly()=0
virtual void initWidgets()=0
virtual QETProject * setProject(QETProject *project, bool=true)
ProjectConfigPage::setProject Set new_project as the project being edited by this page.
Definition projectconfigpages.cpp:73
~ProjectConfigPage() override
Definition projectconfigpages.cpp:52
ProjectConfigPage(const ProjectConfigPage &)
virtual void readValuesFromProject()=0
Definition projectconfigpages.h:90
void initWidgets() override
Definition projectconfigpages.cpp:180
ProjectMainConfigPage(const ProjectMainConfigPage &)
QLineEdit * title_value_
Definition projectconfigpages.h:115
QString title() const override
Definition projectconfigpages.cpp:133
~ProjectMainConfigPage() override
Definition projectconfigpages.cpp:126
QString projectTitle() const
Definition projectconfigpages.cpp:172
void applyProjectConf() override
Definition projectconfigpages.cpp:149
QLabel * title_label_
Definition projectconfigpages.h:114
void adjustReadOnly() override
Definition projectconfigpages.cpp:228
QLabel * project_variables_label_
Definition projectconfigpages.h:117
void readValuesFromProject() override
Definition projectconfigpages.cpp:218
QIcon icon() const override
Definition projectconfigpages.cpp:141
void initLayout() override
Definition projectconfigpages.cpp:199
QLabel * title_information_
Definition projectconfigpages.h:116
DiagramContextWidget * project_variables_
Definition projectconfigpages.h:118
Definition qetproject.h:62
The SelectAutonumW class.
Definition selectautonumw.h:39