Rabbit Remote Control 0.1.0-bate14
Loading...
Searching...
No Matches
CDlgSetFreeRDP Class Reference
Inheritance diagram for CDlgSetFreeRDP:
Collaboration diagram for CDlgSetFreeRDP:

Public Slots

virtual void accept () override
void on_rbLocalScreen_clicked (bool checked)
void on_rbAudioDisable_toggled (bool checked)
void on_rbAudioLocal_toggled (bool checked)
void on_rbAudioRemote_toggled (bool checked)
void on_pbSizeEdit_clicked ()
void on_pbDriveClearAll_clicked ()
void slotSelectionChanged (const QItemSelection &selected, const QItemSelection &deselected)
void on_cbAllMonitor_stateChanged (int arg1)
void on_cbConnectType_currentIndexChanged (int index)
void on_cbSecurityEnable_stateChanged (int arg1)

Public Member Functions

 CDlgSetFreeRDP (CParameterFreeRDP *pSettings, QWidget *parent=nullptr)

Private Member Functions

void InsertView (QWidget *p, int pos)
void AddViewers (const QList< QWidget * > &wViewer)
QRect GetScreenGeometry ()
int UpdateDesktopSize ()
int InsertDesktopSize (QString szSize)
int InsertDesktopSize (int width, int height)
bool HasAudioOutput ()
bool HasAudioInput ()
int ShowDriveSelected (int counts)

Private Attributes

Ui::CDlgSetFreeRDP * ui
CParameterFreeRDPm_pSettings
QFileSystemModel * m_pFileModel
CParameterProxyUIm_pProxyUI
CParameterRecordUIm_pRecordUI
QButtonGroup * m_pButtonGroup
UINT32 m_vPerformanceFlags [CONNECTION_TYPE_AUTODETECT]

Detailed Description

Definition at line 18 of file DlgSetFreeRDP.h.

Constructor & Destructor Documentation

◆ ~CDlgSetFreeRDP()

CDlgSetFreeRDP::~CDlgSetFreeRDP ( )

Definition at line 233 of file DlgSetFreeRDP.cpp.

Member Function Documentation

◆ accept

void CDlgSetFreeRDP::accept ( )
overridevirtualslot

Definition at line 239 of file DlgSetFreeRDP.cpp.

◆ AddViewers()

void CDlgSetFreeRDP::AddViewers ( const QList< QWidget * > & wViewer)
private

Definition at line 688 of file DlgSetFreeRDP.cpp.

◆ GetScreenGeometry()

QRect CDlgSetFreeRDP::GetScreenGeometry ( )
private

Definition at line 387 of file DlgSetFreeRDP.cpp.

◆ HasAudioInput()

bool CDlgSetFreeRDP::HasAudioInput ( )
private

Definition at line 553 of file DlgSetFreeRDP.cpp.

◆ HasAudioOutput()

bool CDlgSetFreeRDP::HasAudioOutput ( )
private

Definition at line 543 of file DlgSetFreeRDP.cpp.

◆ InsertDesktopSize() [1/2]

int CDlgSetFreeRDP::InsertDesktopSize ( int width,
int height )
private

Definition at line 463 of file DlgSetFreeRDP.cpp.

◆ InsertDesktopSize() [2/2]

int CDlgSetFreeRDP::InsertDesktopSize ( QString szSize)
private

Definition at line 447 of file DlgSetFreeRDP.cpp.

◆ InsertView()

void CDlgSetFreeRDP::InsertView ( QWidget * p,
int pos )
private

Definition at line 648 of file DlgSetFreeRDP.cpp.

◆ on_cbAllMonitor_stateChanged

void CDlgSetFreeRDP::on_cbAllMonitor_stateChanged ( int arg1)
slot

Definition at line 599 of file DlgSetFreeRDP.cpp.

◆ on_cbConnectType_currentIndexChanged

void CDlgSetFreeRDP::on_cbConnectType_currentIndexChanged ( int index)
slot

Definition at line 621 of file DlgSetFreeRDP.cpp.

◆ on_cbSecurityEnable_stateChanged

void CDlgSetFreeRDP::on_cbSecurityEnable_stateChanged ( int arg1)
slot

Definition at line 604 of file DlgSetFreeRDP.cpp.

◆ on_pbDriveClearAll_clicked

void CDlgSetFreeRDP::on_pbDriveClearAll_clicked ( )
slot

Definition at line 580 of file DlgSetFreeRDP.cpp.

◆ on_pbSizeEdit_clicked

void CDlgSetFreeRDP::on_pbSizeEdit_clicked ( )
slot

Definition at line 563 of file DlgSetFreeRDP.cpp.

◆ on_rbAudioDisable_toggled

void CDlgSetFreeRDP::on_rbAudioDisable_toggled ( bool checked)
slot

Definition at line 526 of file DlgSetFreeRDP.cpp.

◆ on_rbAudioLocal_toggled

void CDlgSetFreeRDP::on_rbAudioLocal_toggled ( bool checked)
slot

Definition at line 531 of file DlgSetFreeRDP.cpp.

◆ on_rbAudioRemote_toggled

void CDlgSetFreeRDP::on_rbAudioRemote_toggled ( bool checked)
slot

Definition at line 536 of file DlgSetFreeRDP.cpp.

◆ on_rbLocalScreen_clicked

void CDlgSetFreeRDP::on_rbLocalScreen_clicked ( bool checked)
slot

Definition at line 375 of file DlgSetFreeRDP.cpp.

◆ ShowDriveSelected()

int CDlgSetFreeRDP::ShowDriveSelected ( int counts)
private

Definition at line 593 of file DlgSetFreeRDP.cpp.

◆ slotSelectionChanged

void CDlgSetFreeRDP::slotSelectionChanged ( const QItemSelection & selected,
const QItemSelection & deselected )
slot

Definition at line 586 of file DlgSetFreeRDP.cpp.

◆ UpdateDesktopSize()

int CDlgSetFreeRDP::UpdateDesktopSize ( )
private

Definition at line 415 of file DlgSetFreeRDP.cpp.

Member Data Documentation

◆ m_pButtonGroup

QButtonGroup* CDlgSetFreeRDP::m_pButtonGroup
private

Definition at line 66 of file DlgSetFreeRDP.h.

◆ m_pFileModel

QFileSystemModel* CDlgSetFreeRDP::m_pFileModel
private

Definition at line 61 of file DlgSetFreeRDP.h.

◆ m_pProxyUI

CParameterProxyUI* CDlgSetFreeRDP::m_pProxyUI
private

Definition at line 63 of file DlgSetFreeRDP.h.

◆ m_pRecordUI

CParameterRecordUI* CDlgSetFreeRDP::m_pRecordUI
private

Definition at line 64 of file DlgSetFreeRDP.h.

◆ m_pSettings

CParameterFreeRDP* CDlgSetFreeRDP::m_pSettings
private

Definition at line 60 of file DlgSetFreeRDP.h.

◆ m_vPerformanceFlags

UINT32 CDlgSetFreeRDP::m_vPerformanceFlags[CONNECTION_TYPE_AUTODETECT]
private

Definition at line 68 of file DlgSetFreeRDP.h.

◆ ui

Ui::CDlgSetFreeRDP* CDlgSetFreeRDP::ui
private

Definition at line 59 of file DlgSetFreeRDP.h.


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