18#ifndef PROJECTCONFIGPAGES_H
19#define PROJECTCONFIGPAGES_H
103 QString
title()
const override;
104 QIcon
icon()
const override;
136 QWidget *parent =
nullptr);
138 QString
title()
const override;
139 QIcon
icon()
const override;
Definition autonumberingmanagementw.h:32
ConfigPage(QWidget *parent)
Definition configpage.h:34
Definition diagramcontextwidget.h:30
Definition folioautonumbering.h:34
void applyAutoNum()
ProjectAutoNumConfigPage::applyAutoNum Apply auto folio numbering, New Folios or Selected Folios.
Definition projectconfigpages.cpp:558
void applyManagement()
ProjectAutoNumConfigPage::applyAutoManagement Apply Management Options in Selected Folios.
Definition projectconfigpages.cpp:583
void removeContextConductor()
ProjectAutoNumConfigPage::removeContext Remove from project the current conductor numerotation contex...
Definition projectconfigpages.cpp:679
ProjectAutoNumConfigPage(QETProject *project, QWidget *parent=nullptr)
ProjectAutoNumConfigPage::ProjectAutoNumConfigPage Default constructor.
Definition projectconfigpages.cpp:289
void adjustReadOnly() override
ProjectAutoNumConfigPage::adjustReadOnly set this config page disable if project is read only.
Definition projectconfigpages.cpp:383
FolioAutonumberingW * m_faw
Definition projectconfigpages.h:174
void saveContextFolio()
ProjectAutoNumConfigPage::saveContext_folio Save the current displayed folio context in project.
Definition projectconfigpages.cpp:534
void saveContextConductor()
ProjectAutoNumConfigPage::saveContext_conductor Save the current displayed conductor context in proje...
Definition projectconfigpages.cpp:504
QIcon icon() const override
ProjectAutoNumConfigPage::icon Icon of this config pafe.
Definition projectconfigpages.cpp:313
QString title() const override
ProjectAutoNumConfigPage::title Title of this config page.
Definition projectconfigpages.cpp:303
void updateContextConductor(const QString &)
ProjectAutoNumConfigPage::updateContext_conductor Display the current selected context for conductor.
Definition projectconfigpages.cpp:420
void readValuesFromProject() override
ProjectAutoNumConfigPage::readValuesFromProject Read value stored on project, and update display.
Definition projectconfigpages.cpp:361
virtual void changeToTab(int)
ProjectAutoNumConfigPage::changeToTab.
Definition projectconfigpages.cpp:714
SelectAutonumW * m_saw_folio
Definition projectconfigpages.h:172
SelectAutonumW * m_saw_element
Definition projectconfigpages.h:173
void removeContextFolio()
ProjectAutoNumConfigPage::removeContext_folio Remove from project the current folio numerotation cont...
Definition projectconfigpages.cpp:696
void buildConnections()
ProjectAutoNumConfigPage::buildConnections setup some connections.
Definition projectconfigpages.cpp:391
void initWidgets() override
ProjectAutoNumConfigPage::initWidgets Init some widget of this page.
Definition projectconfigpages.cpp:328
void saveContextElement()
ProjectAutoNumConfigPage::saveContextElement Save the current displayed Element formula in project.
Definition projectconfigpages.cpp:456
void setAutoNum(int, int)
void updateContextElement(const QString &)
ProjectAutoNumConfigPage::updateContextElement Display the current selected context for element.
Definition projectconfigpages.cpp:440
AutoNumberingManagementW * m_amw
Definition projectconfigpages.h:175
SelectAutonumW * m_saw_conductor
Definition projectconfigpages.h:171
void initLayout() override
Definition projectconfigpages.h:144
void updateContextFolio(const QString &)
ProjectAutoNumConfigPage::updateContext_folio Display the current selected context for folio.
Definition projectconfigpages.cpp:430
void applyProjectConf() override
ProjectAutoNumConfigPage::applyProjectConf.
Definition projectconfigpages.cpp:321
void removeContextElement()
ProjectAutoNumConfigPage::removeContextElement Remove from project the current element numerotation c...
Definition projectconfigpages.cpp:487
virtual void init()
Definition projectconfigpages.cpp:101
virtual void initLayout()=0
void applyConf() override
Definition projectconfigpages.cpp:90
virtual void applyProjectConf()=0
virtual QETProject * project() const
Definition projectconfigpages.cpp:60
QETProject * m_project
Currently edited project.
Definition projectconfigpages.h:86
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:74
~ProjectConfigPage() override
Definition projectconfigpages.cpp:53
ProjectConfigPage(QETProject *, QWidget *=nullptr)
Definition projectconfigpages.cpp:44
ProjectConfigPage(const ProjectConfigPage &)
virtual void readValuesFromProject()=0
void initWidgets() override
Definition projectconfigpages.cpp:188
ProjectMainConfigPage(const ProjectMainConfigPage &)
QLineEdit * title_value_
Definition projectconfigpages.h:120
QLabel * usage_label_
Definition projectconfigpages.h:124
QCheckBox * usage_enabled_cb_
Definition projectconfigpages.h:126
QString title() const override
Definition projectconfigpages.cpp:134
~ProjectMainConfigPage() override
Definition projectconfigpages.cpp:127
QString projectTitle() const
Definition projectconfigpages.cpp:180
QPushButton * usage_reset_pb_
Definition projectconfigpages.h:127
void applyProjectConf() override
Definition projectconfigpages.cpp:150
QLabel * title_label_
Definition projectconfigpages.h:119
void resetUsageTracker()
ProjectMainConfigPage::resetUsageTracker Reset the accumulated "time spent on this project" counter t...
Definition projectconfigpages.cpp:262
void adjustReadOnly() override
Definition projectconfigpages.cpp:273
QLabel * project_variables_label_
Definition projectconfigpages.h:122
void readValuesFromProject() override
Definition projectconfigpages.cpp:242
QIcon icon() const override
Definition projectconfigpages.cpp:142
void initLayout() override
Definition projectconfigpages.cpp:213
ProjectMainConfigPage(QETProject *, QWidget *=nullptr)
Definition projectconfigpages.cpp:118
QLabel * title_information_
Definition projectconfigpages.h:121
QLabel * usage_value_
Definition projectconfigpages.h:125
DiagramContextWidget * project_variables_
Definition projectconfigpages.h:123
Definition qetproject.h:77
The SelectAutonumW class.
Definition selectautonumw.h:39