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  ImportSettings(MythScreenStack *parent, const char *name = nullptr)
16  : MythScreenType(parent, name) {}
17  ~ImportSettings() = default;
18 
19  bool Create(void) override; // MythScreenType
20  bool keyPressEvent(QKeyEvent *) override; // MythScreenType
21 
22  private:
33 
34  private slots:
35  void slotSave(void);
36 
37 };
38 
39 #endif // IMPORTSETTINGS_H
unsigned int slots[4]
Definition: element.c:38
MythUIButtonList * m_paranoiaLevel
MythUIButtonList * m_defaultRipQuality
A checkbox widget supporting three check states - on,off,half and two conditions - selected and unsel...
bool keyPressEvent(QKeyEvent *) override
Key event handler.
MythUICheckBox * m_noWhitespace
void slotSave(void)
MythUIButton * m_cancelButton
MythUITextEdit * m_postCDRipScript
A text entry and edit widget.
MythUITextEdit * m_filenameTemplate
bool Create(void) override
const char * name
Definition: ParseText.cpp:328
List widget, displays list items in a variety of themeable arrangements and can trigger signals when ...
~ImportSettings()=default
MythUIButton * m_saveButton
A single button widget.
Definition: mythuibutton.h:21
MythUIButtonList * m_encoderType
MythUICheckBox * m_ejectCD
MythUICheckBox * m_mp3UseVBR
Screen in which all other widgets are contained and rendered.
ImportSettings(MythScreenStack *parent, const char *name=nullptr)