10class UnitConversionPropertyPage;
13class ConversionListModel;
14class FollowersListModel;
42 Ui::UnitConversionPropertyPage* ui;
46 QAction* _actionAddConversion{
nullptr};
47 QAction* _actionRemoveConversion{
nullptr};
48 QAction* _actionEditConversion{
nullptr};
49 QAction* _actionAddFollower{
nullptr};
50 QAction* _actionRemoveFollower{
nullptr};
51 QAction* _actionEditFollower{
nullptr};
53 ConversionListModel* _lmConversions{
nullptr};
54 FollowersListModel* _lmFollowers{
nullptr};
Class to store application configuration. Uses the global application settings or a given ini-file.
Definition ConfigStore.h:17
Widget to create a page in a PropertySheet dialog.
Definition PropertyPage.h:15
Definition UnitConversionAppModule.h:10
Definition UnitConversionPropertyPage.h:17
void storeState(ConfigStore &cfg_store, bool save) override
Called by sheet to save the state of the page. A call to QSettings::beginGroup() is not needed since ...
QString getPageDescription() const override
Gets the description for hinting of the page in the list view.
QString getPageName() const override
Gets the name of the page for displaying in the list view. When reimplemented the QObject's name is r...
void afterPageApply(bool was_modified) override
Called when all pages are applied. Method can be overridden by a derived class to update control widg...
QIcon getPageIcon() const override
Gets the icon of the page for displaying in the list view. Default it returns the sf::Resource settin...
UnitConversionPropertyPage(UnitConversionAppModule &ucm, QWidget *parent)
void updatePage() override
Updates the control widgets of the page. This method is called to initialize the control widgets.
void applyPage() override
Applies the changes made in this page.
bool isPageModified() const override
Gets the modified/changed status of the page.
~UnitConversionPropertyPage() override
Definition ApplicationPropertyPage.h:7
Definition Application.h:10