#include <zmliveplayer.h>

Definition at line 76 of file zmliveplayer.h.
Public Member Functions | |
| ZMLivePlayer (int monitorID, int eventID, MythMainWindow *parent, const QString &window_name, const QString &theme_filename, const char *name=0) | |
| ~ZMLivePlayer () | |
| void | setMonitorLayout (int layout, bool restore=false) |
Private Slots | |
| void | updateFrame (void) |
| void | updateMonitorStatus (void) |
| void | initMonitorLayout (void) |
| void | receivedLiveFrame (int minitorID, QString &status, const uchar *buffer, int frameSize) |
| void | getMonitorList (void) |
Private Member Functions | |
| void | wireUpTheme (void) |
| UITextType * | getTextType (QString name) |
| void | keyPressEvent (QKeyEvent *e) |
| void | stopPlayers (void) |
| void | changePlayerMonitor (int playerNo) |
Private Attributes | |
| QTimer * | m_frameTimer |
| QTimer * | m_statusTimer |
| bool | m_paused |
| int | m_eventID |
| int | m_monitorID |
| int | m_monitorLayout |
| int | m_monitorCount |
| vector< Player * > * | m_players |
| vector< Monitor * > * | m_monitors |
| fontProp * | m_idleFont |
| fontProp * | m_alarmFont |
| fontProp * | m_alertFont |
| ZMLivePlayer::ZMLivePlayer | ( | int | monitorID, | |
| int | eventID, | |||
| MythMainWindow * | parent, | |||
| const QString & | window_name, | |||
| const QString & | theme_filename, | |||
| const char * | name = 0 | |||
| ) |
Definition at line 38 of file zmliveplayer.cpp.
| ZMLivePlayer::~ZMLivePlayer | ( | ) |
Definition at line 86 of file zmliveplayer.cpp.
| void ZMLivePlayer::setMonitorLayout | ( | int | layout, | |
| bool | restore = false | |||
| ) |
Definition at line 290 of file zmliveplayer.cpp.
Referenced by initMonitorLayout(), and keyPressEvent().
| void ZMLivePlayer::updateFrame | ( | void | ) | [private, slot] |
Definition at line 230 of file zmliveplayer.cpp.
Referenced by setMonitorLayout(), and ZMLivePlayer().
| void ZMLivePlayer::updateMonitorStatus | ( | void | ) | [private, slot] |
| void ZMLivePlayer::initMonitorLayout | ( | void | ) | [private, slot] |
| void ZMLivePlayer::receivedLiveFrame | ( | int | minitorID, | |
| QString & | status, | |||
| const uchar * | buffer, | |||
| int | frameSize | |||
| ) | [private, slot] |
| void ZMLivePlayer::getMonitorList | ( | void | ) | [private, slot] |
| void ZMLivePlayer::wireUpTheme | ( | void | ) | [private] |
| UITextType * ZMLivePlayer::getTextType | ( | QString | name | ) | [private] |
Definition at line 123 of file zmliveplayer.cpp.
| void ZMLivePlayer::keyPressEvent | ( | QKeyEvent * | e | ) | [private] |
| void ZMLivePlayer::stopPlayers | ( | void | ) | [private] |
Definition at line 276 of file zmliveplayer.cpp.
Referenced by setMonitorLayout(), and ~ZMLivePlayer().
| void ZMLivePlayer::changePlayerMonitor | ( | int | playerNo | ) | [private] |
QTimer* ZMLivePlayer::m_frameTimer [private] |
Definition at line 103 of file zmliveplayer.h.
Referenced by changePlayerMonitor(), initMonitorLayout(), keyPressEvent(), stopPlayers(), updateFrame(), ZMLivePlayer(), and ~ZMLivePlayer().
QTimer* ZMLivePlayer::m_statusTimer [private] |
Definition at line 104 of file zmliveplayer.h.
Referenced by initMonitorLayout(), setMonitorLayout(), stopPlayers(), updateMonitorStatus(), ZMLivePlayer(), and ~ZMLivePlayer().
bool ZMLivePlayer::m_paused [private] |
int ZMLivePlayer::m_eventID [private] |
int ZMLivePlayer::m_monitorID [private] |
int ZMLivePlayer::m_monitorLayout [private] |
Definition at line 108 of file zmliveplayer.h.
Referenced by changePlayerMonitor(), keyPressEvent(), setMonitorLayout(), updateMonitorStatus(), ZMLivePlayer(), and ~ZMLivePlayer().
int ZMLivePlayer::m_monitorCount [private] |
vector<Player *>* ZMLivePlayer::m_players [private] |
Definition at line 111 of file zmliveplayer.h.
Referenced by changePlayerMonitor(), setMonitorLayout(), stopPlayers(), updateFrame(), updateMonitorStatus(), ZMLivePlayer(), and ~ZMLivePlayer().
vector<Monitor *>* ZMLivePlayer::m_monitors [private] |
Definition at line 112 of file zmliveplayer.h.
Referenced by changePlayerMonitor(), getMonitorList(), initMonitorLayout(), setMonitorLayout(), ZMLivePlayer(), and ~ZMLivePlayer().
fontProp* ZMLivePlayer::m_idleFont [private] |
Definition at line 114 of file zmliveplayer.h.
Referenced by updateMonitorStatus(), and wireUpTheme().
fontProp* ZMLivePlayer::m_alarmFont [private] |
Definition at line 115 of file zmliveplayer.h.
Referenced by updateMonitorStatus(), and wireUpTheme().
fontProp* ZMLivePlayer::m_alertFont [private] |
Definition at line 116 of file zmliveplayer.h.
Referenced by updateMonitorStatus(), and wireUpTheme().
1.5.5