玉兔远程控制 0.1.0-bate11
载入中...
搜索中...
未找到
CFrmPlayer类 参考
类 CFrmPlayer 继承关系图:
CFrmPlayer 的协作图:

Public 槽

void slotPositionChanged (qint64 pos, qint64 duration)

信号

void sigChangePosition (qint64 pos)
void sigViewerFocusIn (QWidget *pView)
 视图获得焦点

Public 成员函数

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

Public 属性

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

Protected 成员函数

virtual void resizeEvent (QResizeEvent *event) override
virtual void focusInEvent (QFocusEvent *event) override
virtual void focusOutEvent (QFocusEvent *event) override

Private 槽

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

Private 成员函数

int AdjustCompone (const QSize &s)

Private 属性

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

详细描述

在文件 FrmPlayer.h13 行定义.

构造及析构函数说明

◆ ~CFrmPlayer()

CFrmPlayer::~CFrmPlayer ( )
virtual

在文件 FrmPlayer.cpp125 行定义.

成员函数说明

◆ AdjustCompone()

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

在文件 FrmPlayer.cpp217 行定义.

◆ eventFilter()

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

在文件 FrmPlayer.cpp260 行定义.

◆ focusInEvent()

void CFrmPlayer::focusInEvent ( QFocusEvent * event)
overrideprotectedvirtual

在文件 FrmPlayer.cpp206 行定义.

◆ focusOutEvent()

void CFrmPlayer::focusOutEvent ( QFocusEvent * event)
overrideprotectedvirtual

在文件 FrmPlayer.cpp212 行定义.

◆ resizeEvent()

void CFrmPlayer::resizeEvent ( QResizeEvent * event)
overrideprotectedvirtual

在文件 FrmPlayer.cpp198 行定义.

◆ SetParameter()

int CFrmPlayer::SetParameter ( CParameterPlayer * pParameter)

在文件 FrmPlayer.cpp135 行定义.

◆ slotAduioVolume

void CFrmPlayer::slotAduioVolume ( int volume)
privateslot

在文件 FrmPlayer.cpp163 行定义.

◆ slotAudioMuted

void CFrmPlayer::slotAudioMuted ( bool bMuted)
privateslot

在文件 FrmPlayer.cpp147 行定义.

◆ slotPositionChanged

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

在文件 FrmPlayer.cpp171 行定义.

◆ slotStart

void CFrmPlayer::slotStart ( bool bStart)
privateslot

在文件 FrmPlayer.cpp229 行定义.

◆ videoSink()

QVideoSink * CFrmPlayer::videoSink ( )

在文件 FrmPlayer.cpp130 行定义.

类成员变量说明

◆ m_bMoveVideo

bool CFrmPlayer::m_bMoveVideo
private

在文件 FrmPlayer.h63 行定义.

◆ m_paMuted

QAction* CFrmPlayer::m_paMuted

在文件 FrmPlayer.h31 行定义.

◆ m_paPause

QAction* CFrmPlayer::m_paPause

在文件 FrmPlayer.h25 行定义.

◆ m_paScreenShot

QAction* CFrmPlayer::m_paScreenShot

在文件 FrmPlayer.h30 行定义.

◆ m_paSettings

QAction* CFrmPlayer::m_paSettings

在文件 FrmPlayer.h33 行定义.

◆ m_paStart

QAction* CFrmPlayer::m_paStart

在文件 FrmPlayer.h24 行定义.

◆ m_paVolume

QAction* CFrmPlayer::m_paVolume

在文件 FrmPlayer.h32 行定义.

◆ m_pbVideo

QSlider CFrmPlayer::m_pbVideo
private

在文件 FrmPlayer.h62 行定义.

◆ m_pbVolume

QSlider CFrmPlayer::m_pbVolume
private

在文件 FrmPlayer.h64 行定义.

◆ m_pLabel

QLabel* CFrmPlayer::m_pLabel
private

在文件 FrmPlayer.h66 行定义.

◆ m_pParameter

CParameterPlayer* CFrmPlayer::m_pParameter
private

在文件 FrmPlayer.h65 行定义.

◆ m_ToolBar

QToolBar CFrmPlayer::m_ToolBar
private

在文件 FrmPlayer.h61 行定义.

◆ m_VideoWidget

QVideoWidget CFrmPlayer::m_VideoWidget
private

在文件 FrmPlayer.h60 行定义.


该类的文档由以下文件生成: