MythTV
master
mythtv
libs
libmythui
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
11
class
MUI_PUBLIC
MythThemeBase
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
MythMainWindow
Definition:
mythmainwindow.h:29
MythScreenStack
Definition:
mythscreenstack.h:17
MythScreenType
Screen in which all other widgets are contained and rendered.
Definition:
mythscreentype.h:46
MythThemeBase
Definition:
myththemebase.h:12
mythuiexp.h
MUI_PUBLIC
#define MUI_PUBLIC
Definition:
mythuiexp.h:9
Generated on Sat Nov 29 2025 03:16:15 for MythTV by
1.9.4