MythTV  master
myththemebase.h
Go to the documentation of this file.
1 #ifndef MYTHTHEMEBASE_H_
2 #define MYTHTHEMEBASE_H_
3 
4 // MythTV
5 #include "mythuiexp.h"
6 
7 class MythScreenStack;
8 class MythScreenType;
9 class MythMainWindow;
10 
12 {
13  public:
14  explicit MythThemeBase(MythMainWindow* MainWindow);
15  ~MythThemeBase();
16 
17  void Reload();
18 
19  private:
20  Q_DISABLE_COPY(MythThemeBase)
21  MythScreenStack *m_background { nullptr };
22  MythScreenType *m_backgroundscreen { nullptr };
23 };
24 
25 #endif
26 
MUI_PUBLIC
#define MUI_PUBLIC
Definition: mythuiexp.h:9
MythScreenStack
Definition: mythscreenstack.h:16
MythScreenType
Screen in which all other widgets are contained and rendered.
Definition: mythscreentype.h:45
MythThemeBase
Definition: myththemebase.h:12
mythuiexp.h
MythMainWindow
Definition: mythmainwindow.h:35