MythTV  master
videometadatasettings.h
Go to the documentation of this file.
1 #ifndef VIDEOMETADATASETTINGS_H
2 #define VIDEOMETADATASETTINGS_H
3 
4 // libmythui
5 #include "mythuispinbox.h"
6 #include "mythuibutton.h"
7 #include "mythuibuttonlist.h"
8 #include "mythuicheckbox.h"
9 #include "mythscreentype.h"
10 #include "mythdialogbox.h"
11 
13 {
14  Q_OBJECT
15 
16  public:
17 
18  explicit MetadataSettings(MythScreenStack *parent, const char *name = nullptr)
19  : MythScreenType(parent, name) {}
20  ~MetadataSettings() override = default;
21 
22  bool Create(void) override; // MythScreenType
23  bool keyPressEvent(QKeyEvent *event) override; // MythScreenType
24 
25  private:
27 
32 
35 
36  private slots:
37  void slotSave(void);
38  void toggleTrailers(void);
39 };
40 
41 #endif
42 
MetadataSettings::Create
bool Create(void) override
Definition: videometadatasettings.cpp:16
mythdialogbox.h
MythScreenStack
Definition: mythscreenstack.h:16
MythScreenType
Screen in which all other widgets are contained and rendered.
Definition: mythscreentype.h:44
MetadataSettings::m_okButton
MythUIButton * m_okButton
Definition: videometadatasettings.h:33
mythuibuttonlist.h
MetadataSettings::m_autoMetaUpdateCheck
MythUICheckBox * m_autoMetaUpdateCheck
Definition: videometadatasettings.h:29
MetadataSettings::m_unknownFileCheck
MythUICheckBox * m_unknownFileCheck
Definition: videometadatasettings.h:28
MetadataSettings::MetadataSettings
MetadataSettings(MythScreenStack *parent, const char *name=nullptr)
Definition: videometadatasettings.h:18
MetadataSettings::m_randomTrailerCheck
MythUICheckBox * m_randomTrailerCheck
Definition: videometadatasettings.h:31
MythUIButton
A single button widget.
Definition: mythuibutton.h:21
MetadataSettings::~MetadataSettings
~MetadataSettings() override=default
MythUICheckBox
A checkbox widget supporting three check states - on,off,half and two conditions - selected and unsel...
Definition: mythuicheckbox.h:15
mythuispinbox.h
MetadataSettings
Definition: videometadatasettings.h:12
MetadataSettings::m_treeLoadsMetaCheck
MythUICheckBox * m_treeLoadsMetaCheck
Definition: videometadatasettings.h:30
MetadataSettings::toggleTrailers
void toggleTrailers(void)
Definition: videometadatasettings.cpp:144
MythUISpinBox
A widget for offering a range of numerical values where only the the bounding values and interval are...
Definition: mythuispinbox.h:16
mythuibutton.h
mythuicheckbox.h
MetadataSettings::slotSave
void slotSave(void)
Definition: videometadatasettings.cpp:108
MetadataSettings::keyPressEvent
bool keyPressEvent(QKeyEvent *event) override
Key event handler.
Definition: videometadatasettings.cpp:136
MetadataSettings::m_cancelButton
MythUIButton * m_cancelButton
Definition: videometadatasettings.h:34
mythscreentype.h
MetadataSettings::m_trailerSpin
MythUISpinBox * m_trailerSpin
Definition: videometadatasettings.h:26