MythTV  master
importsettings.h
Go to the documentation of this file.
1 #ifndef IMPORTSETTINGS_H
2 #define IMPORTSETTINGS_H
3 
4 #include <mythscreentype.h>
5 #include <mythuibutton.h>
6 #include <mythuibuttonlist.h>
7 #include <mythuicheckbox.h>
8 #include <mythuitext.h>
9 #include <mythuitextedit.h>
10 
12 {
13  Q_OBJECT
14  public:
15  explicit ImportSettings(MythScreenStack *parent, const char *name = nullptr)
16  : MythScreenType(parent, name) {}
17  ~ImportSettings() override = default;
18 
19  bool Create(void) override; // MythScreenType
20  bool keyPressEvent(QKeyEvent *event) override; // MythScreenType
21 
22  private:
33 
34  private slots:
35  void slotSave(void);
36 
37 };
38 
39 #endif // IMPORTSETTINGS_H
ImportSettings::m_saveButton
MythUIButton * m_saveButton
Definition: importsettings.h:31
mythuitext.h
ImportSettings::m_encoderType
MythUIButtonList * m_encoderType
Definition: importsettings.h:28
ImportSettings::ImportSettings
ImportSettings(MythScreenStack *parent, const char *name=nullptr)
Definition: importsettings.h:15
slots
std::array< unsigned int, 4 > slots
Definition: element.cpp:38
ImportSettings
Definition: importsettings.h:12
ImportSettings::m_postCDRipScript
MythUITextEdit * m_postCDRipScript
Definition: importsettings.h:26
ImportSettings::m_cancelButton
MythUIButton * m_cancelButton
Definition: importsettings.h:32
MythScreenStack
Definition: mythscreenstack.h:16
ImportSettings::m_noWhitespace
MythUICheckBox * m_noWhitespace
Definition: importsettings.h:25
MythUITextEdit
A text entry and edit widget.
Definition: mythuitextedit.h:33
MythScreenType
Screen in which all other widgets are contained and rendered.
Definition: mythscreentype.h:45
mythuibuttonlist.h
ImportSettings::keyPressEvent
bool keyPressEvent(QKeyEvent *event) override
Key event handler.
Definition: importsettings.cpp:96
MythUIButton
A single button widget.
Definition: mythuibutton.h:22
MythUICheckBox
A checkbox widget supporting three check states - on,off,half and two conditions - selected and unsel...
Definition: mythuicheckbox.h:16
ImportSettings::m_ejectCD
MythUICheckBox * m_ejectCD
Definition: importsettings.h:27
mythuitextedit.h
ImportSettings::Create
bool Create(void) override
Definition: importsettings.cpp:9
ImportSettings::slotSave
void slotSave(void)
Definition: importsettings.cpp:104
ImportSettings::~ImportSettings
~ImportSettings() override=default
mythuibutton.h
ImportSettings::m_filenameTemplate
MythUITextEdit * m_filenameTemplate
Definition: importsettings.h:24
mythuicheckbox.h
ImportSettings::m_defaultRipQuality
MythUIButtonList * m_defaultRipQuality
Definition: importsettings.h:29
MythUIButtonList
List widget, displays list items in a variety of themeable arrangements and can trigger signals when ...
Definition: mythuibuttonlist.h:144
ImportSettings::m_mp3UseVBR
MythUICheckBox * m_mp3UseVBR
Definition: importsettings.h:30
ImportSettings::m_paranoiaLevel
MythUIButtonList * m_paranoiaLevel
Definition: importsettings.h:23
mythscreentype.h