Scanframe Modular Application 0.1.0
Loading...
Searching...
No Matches
TextToSpeechPropertyPage.h
Go to the documentation of this file.
1#pragma once
3
4namespace sf
5{
6
7namespace Ui
8{
9// Forward definition of auto generated class.
10class TextToSpeechPropertyPage;
11}// namespace Ui
12
14{
15 Q_OBJECT
16
17 public:
21 TextToSpeechPropertyPage(QString* target, QWidget* parent);
22
27
29 bool isPageModified() const override;
30
32 QString getPageName() const override;
33
35 QIcon getPageIcon() const override;
36
38 void applyPage() override;
39
41 void updatePage() override;
42
44 void storeState(ConfigStore& cfg_store, bool save) override;
45
46 private:
48 Ui::TextToSpeechPropertyPage* ui;
50 QString* _target;
51};
52
53}// namespace sf
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 TextToSpeechPropertyPage.h:14
~TextToSpeechPropertyPage() override
Virtual destructor.
QString getPageName() const override
Overridden from base class.
TextToSpeechPropertyPage(QString *target, QWidget *parent)
Constructor.
void applyPage() override
Overridden from base class.
bool isPageModified() const override
Overridden from base class.
QIcon getPageIcon() const override
Overridden from base class.
void updatePage() override
Overridden from base class.
void storeState(ConfigStore &cfg_store, bool save) override
Overridden from base class.
Definition ApplicationPropertyPage.h:7
Definition Application.h:10