Rabbit Remote Control 0.1.0-bate14
Loading...
Searching...
No Matches
CMultimediaRecordThread Class Reference

The CMultimediaRecordThread class. More...

#include <MultimediaRecord.h>

Inheritance diagram for CMultimediaRecordThread:
Collaboration diagram for CMultimediaRecordThread:

Public Slots

void slotUpdateVideoFrame (const QImage image)
void slotQuit ()

Public Member Functions

 CMultimediaRecordThread (CParameterWebBrowser *pPara, QObject *parent=nullptr)

Protected Member Functions

virtual void run () override

Private Attributes

CParameterWebBrowserm_pPara
CMultimediaRecordm_pRecord

Detailed Description

The CMultimediaRecordThread class.

Must use pointer. eg:

  • New object:
    CMultimediaRecordThread* pThread = new CMultimediaRecordThread(m_pPara);
  • Start thread:
    if(pThread)
    pThread->start();
  • Stop thread.
    pThread->slotQuit();
Note
  • It automatically releases memory when exiting.
  • To stop a thread, you must use slotQuit(), and cannot use quit().

Definition at line 86 of file MultimediaRecord.h.

Constructor & Destructor Documentation

◆ CMultimediaRecordThread()

CMultimediaRecordThread::CMultimediaRecordThread ( CParameterWebBrowser * pPara,
QObject * parent = nullptr )
explicit

Definition at line 140 of file MultimediaRecord.cpp.

◆ ~CMultimediaRecordThread()

CMultimediaRecordThread::~CMultimediaRecordThread ( )

Definition at line 150 of file MultimediaRecord.cpp.

Member Function Documentation

◆ run()

void CMultimediaRecordThread::run ( )
overrideprotectedvirtual

Definition at line 155 of file MultimediaRecord.cpp.

◆ slotQuit

void CMultimediaRecordThread::slotQuit ( )
slot

Definition at line 173 of file MultimediaRecord.cpp.

◆ slotUpdateVideoFrame

void CMultimediaRecordThread::slotUpdateVideoFrame ( const QImage image)
slot

Definition at line 167 of file MultimediaRecord.cpp.

Member Data Documentation

◆ m_pPara

CParameterWebBrowser* CMultimediaRecordThread::m_pPara
private

Definition at line 98 of file MultimediaRecord.h.

◆ m_pRecord

CMultimediaRecord* CMultimediaRecordThread::m_pRecord
private

Definition at line 99 of file MultimediaRecord.h.


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