MythTV master
mythplayeruibase.h
Go to the documentation of this file.
1#ifndef MYTHPLAYERUIBASE_H
2#define MYTHPLAYERUIBASE_H
3
4// MythTV
5#include "mythplayer.h"
6
8{
9 Q_OBJECT
10
11 public:
12 MythPlayerUIBase(MythMainWindow* MainWindow, TV* Tv, PlayerContext* Context, PlayerFlags Flags);
13
14 MythRender* GetRender() const;
15
16 protected:
17 MythMainWindow* m_mainWindow { nullptr };
18 TV* m_tv { nullptr };
19 MythRender* m_render { nullptr };
20 MythPainter* m_painter { nullptr };
21 MythDisplay* m_display { nullptr };
22
23 protected slots:
24 virtual void InitialiseState();
25};
26
27#endif
Control TV playback.
Definition: tv_play.h:156
PlayerFlags
Definition: mythplayer.h:65
#define MTV_PUBLIC
Definition: mythtvexp.h:15