MythTV
master
mythtv
libs
libmythtv
Bluray
mythbdoverlayscreen.h
Go to the documentation of this file.
1
#ifndef BDOVERLAYSCREEN_H
2
#define BDOVERLAYSCREEN_H
3
4
// MythTV
5
#include "
libmythui/mythscreentype.h
"
6
#include "
libmythtv/mythplayerui.h
"
7
8
class
MythBDOverlay
;
9
10
class
MythBDOverlayScreen
:
public
MythScreenType
11
{
12
Q_OBJECT
13
public
:
14
MythBDOverlayScreen
(
MythPlayerUI
*
Player
,
MythPainter
* Painter,
const
QString&
Name
);
15
~MythBDOverlayScreen
()
override
=
default
;
16
17
void
DisplayBDOverlay
(
MythBDOverlay
* Overlay);
18
19
private
:
20
MythPlayer
*
m_player
{
nullptr
};
21
};
22
23
#endif
mythplayerui.h
MythBDOverlayScreen::~MythBDOverlayScreen
~MythBDOverlayScreen() override=default
MythBDOverlayScreen::DisplayBDOverlay
void DisplayBDOverlay(MythBDOverlay *Overlay)
Definition:
mythbdoverlayscreen.cpp:20
MythBDOverlay
Definition:
mythbdoverlay.h:16
MythScreenType
Screen in which all other widgets are contained and rendered.
Definition:
mythscreentype.h:45
MythPlayer
Definition:
mythplayer.h:83
MythPlayerUI
Definition:
mythplayerui.h:12
MythBDOverlayScreen::MythBDOverlayScreen
MythBDOverlayScreen(MythPlayerUI *Player, MythPainter *Painter, const QString &Name)
Definition:
mythbdoverlayscreen.cpp:13
MythPainter
Definition:
mythpainter.h:34
Name
Definition:
channelsettings.cpp:71
MythBDOverlayScreen
Definition:
mythbdoverlayscreen.h:10
Player
Definition:
zmliveplayer.h:34
mythscreentype.h
MythBDOverlayScreen::m_player
MythPlayer * m_player
Definition:
mythbdoverlayscreen.h:20
Generated on Tue Jan 7 2025 03:18:27 for MythTV by
1.8.17