#include <zmliveplayer.h>
Public Member Functions | |
| ZMLivePlayer (MythScreenStack *parent) | |
| ~ZMLivePlayer () | |
| bool | Create (void) |
| bool | keyPressEvent (QKeyEvent *) |
| Key event handler. | |
| void | setMonitorLayout (int layout, bool restore=false) |
Private Slots | |
| void | updateFrame (void) |
| bool | initMonitorLayout (void) |
| void | getMonitorList (void) |
Private Member Functions | |
| MythUIType * | GetMythUIType (const QString &name, bool optional=false) |
| bool | hideAll () |
| void | stopPlayers (void) |
| void | changePlayerMonitor (int playerNo) |
Private Attributes | |
| QTimer * | m_frameTimer |
| bool | m_paused |
| int | m_monitorLayout |
| int | m_monitorCount |
| vector< Player * > * | m_players |
| vector< Monitor * > * | m_monitors |
Definition at line 63 of file zmliveplayer.h.
| ZMLivePlayer::ZMLivePlayer | ( | MythScreenStack * | parent | ) |
Definition at line 35 of file zmliveplayer.cpp.
| ZMLivePlayer::~ZMLivePlayer | ( | ) |
Definition at line 135 of file zmliveplayer.cpp.
| bool ZMLivePlayer::Create | ( | void | ) | [virtual] |
Reimplemented from MythScreenType.
Definition at line 53 of file zmliveplayer.cpp.
Referenced by runZMLiveView().
| bool ZMLivePlayer::keyPressEvent | ( | QKeyEvent * | ) | [virtual] |
Key event handler.
| event | Keypress event |
Reimplemented from MythScreenType.
Definition at line 167 of file zmliveplayer.cpp.
| void ZMLivePlayer::setMonitorLayout | ( | int | layout, | |
| bool | restore = false | |||
| ) |
Definition at line 306 of file zmliveplayer.cpp.
Referenced by initMonitorLayout(), and keyPressEvent().
| void ZMLivePlayer::updateFrame | ( | void | ) | [private, slot] |
Definition at line 252 of file zmliveplayer.cpp.
Referenced by setMonitorLayout(), and ZMLivePlayer().
| bool ZMLivePlayer::initMonitorLayout | ( | void | ) | [private, slot] |
Definition at line 118 of file zmliveplayer.cpp.
Referenced by Create().
| void ZMLivePlayer::getMonitorList | ( | void | ) | [private, slot] |
Definition at line 378 of file zmliveplayer.cpp.
Referenced by ZMLivePlayer().
| MythUIType * ZMLivePlayer::GetMythUIType | ( | const QString & | name, | |
| bool | optional = false | |||
| ) | [private] |
Definition at line 72 of file zmliveplayer.cpp.
Referenced by hideAll().
| bool ZMLivePlayer::hideAll | ( | void | ) | [private] |
Definition at line 82 of file zmliveplayer.cpp.
Referenced by Create(), and setMonitorLayout().
| void ZMLivePlayer::stopPlayers | ( | void | ) | [private] |
Definition at line 301 of file zmliveplayer.cpp.
Referenced by setMonitorLayout().
| void ZMLivePlayer::changePlayerMonitor | ( | int | playerNo | ) | [private] |
Definition at line 215 of file zmliveplayer.cpp.
Referenced by keyPressEvent().
QTimer* ZMLivePlayer::m_frameTimer [private] |
Definition at line 88 of file zmliveplayer.h.
Referenced by changePlayerMonitor(), initMonitorLayout(), keyPressEvent(), stopPlayers(), updateFrame(), ZMLivePlayer(), and ~ZMLivePlayer().
bool ZMLivePlayer::m_paused [private] |
Definition at line 89 of file zmliveplayer.h.
Referenced by keyPressEvent(), and ZMLivePlayer().
int ZMLivePlayer::m_monitorLayout [private] |
Definition at line 90 of file zmliveplayer.h.
Referenced by keyPressEvent(), setMonitorLayout(), ZMLivePlayer(), and ~ZMLivePlayer().
int ZMLivePlayer::m_monitorCount [private] |
Definition at line 91 of file zmliveplayer.h.
Referenced by setMonitorLayout().
vector<Player *>* ZMLivePlayer::m_players [private] |
Definition at line 93 of file zmliveplayer.h.
Referenced by changePlayerMonitor(), setMonitorLayout(), updateFrame(), ZMLivePlayer(), and ~ZMLivePlayer().
vector<Monitor *>* ZMLivePlayer::m_monitors [private] |
Definition at line 94 of file zmliveplayer.h.
Referenced by changePlayerMonitor(), getMonitorList(), initMonitorLayout(), setMonitorLayout(), ZMLivePlayer(), and ~ZMLivePlayer().
1.6.3