|
| void | sigConnected () |
| | 连接成功信号。仅由插件触发。 应用程序需要在此时设置视图属性 Enabled 为 true 。允许接收键盘和鼠标事件
|
| |
|
void | sigDisconnect () |
| | 通知用户断开连接。仅由插件触发。 当从插件中需要要断开连接时触发。例如:对端断开连接、重置连接或者连接出错。 当应用接收到此信号后,调用 DisConnect() 关闭连接。
|
| |
| void | sigDisconnected () |
| | 断开连接成功信号。仅由插件触发
|
| |
|
void | sigViewerFocusIn (QWidget *pView) |
| | 视图获得焦点
|
| |
| void | sigUpdateName (const QString &szName) |
| |
| void | sigUpdateParameters (CConnecter *pConnecter) |
| | 更新参数,通知应用程序保存或显示参数
|
| |
|
void | sigError (const int nError, const QString &szError) |
| | 当有错误产生时触发。
|
| |
| void | sigInformation (const QString &szInfo) |
| | 中主窗口中显示信息
|
| |
| void | sigShowMessageBox (const QString &title, const QString &message, const QMessageBox::Icon &icon=QMessageBox::Information) |
| | 从后台线程中触发在主线程中显示消息对话框(QMessageBox),不阻塞后台线程
|
| |
|
void | sigClipBoardChanged () |
| |
| static QObject * | createObject (const QString &className, QObject *parent=NULL) |
| |
| QMenu | m_Menu |
| |
| QAction * | m_pSettings |
| |
◆ ~CScreenCapture()
| CScreenCapture::~CScreenCapture |
( |
| ) |
|
|
virtual |
◆ Clean()
| int CScreenCapture::Clean |
( |
| ) |
|
|
overrideprotectedvirtual |
◆ Connect
| int CScreenCapture::Connect |
( |
| ) |
|
|
overridevirtualslot |
◆ DisConnect
| int CScreenCapture::DisConnect |
( |
| ) |
|
|
overridevirtualslot |
◆ eventFilter()
| bool CScreenCapture::eventFilter |
( |
QObject * |
watched, |
|
|
QEvent * |
event |
|
) |
| |
|
overridevirtual |
◆ GetViewer()
| QWidget * CScreenCapture::GetViewer |
( |
| ) |
|
|
overridevirtual |
◆ Initial()
| int CScreenCapture::Initial |
( |
| ) |
|
|
overrideprotectedvirtual |
◆ OnOpenDialogSettings()
| QDialog * CScreenCapture::OnOpenDialogSettings |
( |
QWidget * |
parent | ) |
|
|
overrideprivatevirtual |
◆ slotStart
| int CScreenCapture::slotStart |
( |
| ) |
|
|
privatevirtualslot |
◆ slotStop
| int CScreenCapture::slotStop |
( |
| ) |
|
|
privatevirtualslot |
◆ Version()
| qint16 CScreenCapture::Version |
( |
| ) |
|
|
overridevirtual |
◆ m_CaptureSessioin
| QMediaCaptureSession CScreenCapture::m_CaptureSessioin |
|
private |
◆ m_ImageCapture
| QImageCapture CScreenCapture::m_ImageCapture |
|
private |
◆ m_Parameter
◆ m_pWidget
| QVideoWidget* CScreenCapture::m_pWidget |
|
private |
◆ m_Recorder
| QMediaRecorder CScreenCapture::m_Recorder |
|
private |
◆ m_ScreenCapture
| QScreenCapture CScreenCapture::m_ScreenCapture |
|
private |
◆ m_szRecordFile
| QString CScreenCapture::m_szRecordFile |
|
private |
◆ m_WindowCapture
| QWindowCapture CScreenCapture::m_WindowCapture |
|
private |
该类的文档由以下文件生成:
- /home/runner/work/RabbitRemoteControl/RabbitRemoteControl/Plugins/ScreenCapture/ScreenCapture.h
- /home/runner/work/RabbitRemoteControl/RabbitRemoteControl/Plugins/ScreenCapture/ScreenCapture.cpp