Rabbit Remote Control 0.0.30
Loading...
Searching...
No Matches
Public Slots | Signals | Public Member Functions | Public Attributes | Protected Member Functions | Private Slots | Private Member Functions | Private Attributes | List of all members
CFrmPlayer Class Reference
Inheritance diagram for CFrmPlayer:

Public Slots

void slotPositionChanged (qint64 pos, qint64 duration)
 

Signals

void sigChangePosition (qint64 pos)
 

Public Member Functions

 CFrmPlayer (QWidget *parent=nullptr)
 
QVideoSink * videoSink ()
 
int SetParameter (CParameterPlayer *pParameter)
 
virtual bool eventFilter (QObject *watched, QEvent *event) override
 

Public Attributes

QAction * m_paStart
 
QAction * m_paPause
 
QAction * m_paScreenShot
 
QAction * m_paMuted
 
QAction * m_paVolume
 
QAction * m_paSettings
 

Protected Member Functions

virtual void resizeEvent (QResizeEvent *event) override
 

Private Slots

void slotAudioMuted (bool bMuted)
 
void slotAduioVolume (int volume)
 
void slotStart (bool bStart)
 

Private Member Functions

int AdjustCompone (const QSize &s)
 

Private Attributes

QVideoWidget m_VideoWidget
 
QToolBar m_ToolBar
 
QSlider m_pbVideo
 
bool m_bMoveVideo
 
QSlider m_pbVolume
 
CParameterPlayerm_pParameter
 
QLabel * m_pLabel
 

Detailed Description

Definition at line 13 of file FrmPlayer.h.

Constructor & Destructor Documentation

◆ ~CFrmPlayer()

CFrmPlayer::~CFrmPlayer ( )
virtual

Definition at line 123 of file FrmPlayer.cpp.

Member Function Documentation

◆ AdjustCompone()

int CFrmPlayer::AdjustCompone ( const QSize &  s)
private

Definition at line 204 of file FrmPlayer.cpp.

◆ eventFilter()

bool CFrmPlayer::eventFilter ( QObject *  watched,
QEvent *  event 
)
overridevirtual

Definition at line 247 of file FrmPlayer.cpp.

◆ resizeEvent()

void CFrmPlayer::resizeEvent ( QResizeEvent *  event)
overrideprotectedvirtual

Definition at line 196 of file FrmPlayer.cpp.

◆ SetParameter()

int CFrmPlayer::SetParameter ( CParameterPlayer pParameter)

Definition at line 133 of file FrmPlayer.cpp.

◆ slotAduioVolume

void CFrmPlayer::slotAduioVolume ( int  volume)
privateslot

Definition at line 161 of file FrmPlayer.cpp.

◆ slotAudioMuted

void CFrmPlayer::slotAudioMuted ( bool  bMuted)
privateslot

Definition at line 145 of file FrmPlayer.cpp.

◆ slotPositionChanged

void CFrmPlayer::slotPositionChanged ( qint64  pos,
qint64  duration 
)
slot

Definition at line 169 of file FrmPlayer.cpp.

◆ slotStart

void CFrmPlayer::slotStart ( bool  bStart)
privateslot

Definition at line 216 of file FrmPlayer.cpp.

◆ videoSink()

QVideoSink * CFrmPlayer::videoSink ( )

Definition at line 128 of file FrmPlayer.cpp.

Member Data Documentation

◆ m_bMoveVideo

bool CFrmPlayer::m_bMoveVideo
private

Definition at line 55 of file FrmPlayer.h.

◆ m_paMuted

QAction* CFrmPlayer::m_paMuted

Definition at line 31 of file FrmPlayer.h.

◆ m_paPause

QAction* CFrmPlayer::m_paPause

Definition at line 25 of file FrmPlayer.h.

◆ m_paScreenShot

QAction* CFrmPlayer::m_paScreenShot

Definition at line 30 of file FrmPlayer.h.

◆ m_paSettings

QAction* CFrmPlayer::m_paSettings

Definition at line 33 of file FrmPlayer.h.

◆ m_paStart

QAction* CFrmPlayer::m_paStart

Definition at line 24 of file FrmPlayer.h.

◆ m_paVolume

QAction* CFrmPlayer::m_paVolume

Definition at line 32 of file FrmPlayer.h.

◆ m_pbVideo

QSlider CFrmPlayer::m_pbVideo
private

Definition at line 54 of file FrmPlayer.h.

◆ m_pbVolume

QSlider CFrmPlayer::m_pbVolume
private

Definition at line 56 of file FrmPlayer.h.

◆ m_pLabel

QLabel* CFrmPlayer::m_pLabel
private

Definition at line 58 of file FrmPlayer.h.

◆ m_pParameter

CParameterPlayer* CFrmPlayer::m_pParameter
private

Definition at line 57 of file FrmPlayer.h.

◆ m_ToolBar

QToolBar CFrmPlayer::m_ToolBar
private

Definition at line 53 of file FrmPlayer.h.

◆ m_VideoWidget

QVideoWidget CFrmPlayer::m_VideoWidget
private

Definition at line 52 of file FrmPlayer.h.


The documentation for this class was generated from the following files: