MythTV master
videoplayersettings.h
Go to the documentation of this file.
1#ifndef PLAYERSETTINGS_H
2#define PLAYERSETTINGS_H
3
4// MythTV
10
12{
13 Q_OBJECT
14
15 public:
16
17 explicit PlayerSettings(MythScreenStack *parent, const char *name = nullptr)
18 : MythScreenType(parent, name) {}
19 ~PlayerSettings() override = default;
20
21 bool Create(void) override; // MythScreenType
22 bool keyPressEvent(QKeyEvent *event) override; // MythScreenType
23
24 private:
30
32
34
37
38 private slots:
39 void slotSave(void);
40 void toggleAlt(void);
41 void fillRegionList(void);
42};
43
44#endif
45
Screen in which all other widgets are contained and rendered.
List widget, displays list items in a variety of themeable arrangements and can trigger signals when ...
A single button widget.
Definition: mythuibutton.h:22
A checkbox widget supporting three check states - on,off,half and two conditions - selected and unsel...
A text entry and edit widget.
MythUIButton * m_cancelButton
MythUIButtonList * m_blurayRegionList
MythUITextEdit * m_defaultPlayerEdit
MythUITextEdit * m_dvdPlayerEdit
MythUITextEdit * m_altPlayerEdit
~PlayerSettings() override=default
bool Create(void) override
MythUICheckBox * m_altCheck
MythUIButton * m_okButton
MythUITextEdit * m_blurayMountEdit
MythUITextEdit * m_dvdDriveEdit
PlayerSettings(MythScreenStack *parent, const char *name=nullptr)
bool keyPressEvent(QKeyEvent *event) override
Key event handler.