MCPcopy Create free account
hub / github.com/KangLin/RabbitRemoteControl / Accept

Method Accept

Src/ParameterCompone/ParameterPluginUI.cpp:61–95  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

59}
60
61int CParameterPluginUI::Accept()
62{
63 if(!m_pPara)
64 return -1;
65 m_pPara->SetCaptureAllKeyboard(ui->gbCaptureAllKeyboard->isChecked());
66 m_pPara->SetDesktopShortcutsScript(ui->gpDesktopShortcutsSctipt->isChecked());
67 m_pPara->SetDisableDesktopShortcutsScript(ui->leDesktopShortcutsDisableScript->text());
68 m_pPara->SetRestoreDesktopShortcutsScript(ui->leDesktopShortcutsRestoreScript->text());
69 m_pPara->SetEnableLocalInputMethod(ui->cbEnableLocalInputMethod->isChecked());
70 m_pPara->SetPromptAdministratorPrivilege(
71 ui->cbPromptAdminPrivilege->isChecked());
72 m_pPara->SetEnableSystemUserToUser(ui->cbEnableUserName->isChecked());
73 m_pPara->SetAdaptWindows(
74 (CFrmViewer::ADAPT_WINDOWS)ui->cbViewZoom->currentData().toInt());
75
76 m_pPara->SetUseSystemCredential(ui->cbSystemCredential->isChecked());
77 m_pPara->SetEncryptKey(ui->leEncryptKey->text());
78 m_pPara->SetSavePassword(ui->cbSavePassword->isChecked());
79 m_pPara->SetViewPassowrd(ui->cbEnableViewPassword->isChecked());
80 if(ui->rbPromptFirst->isChecked())
81 m_pPara->SetPromptType(CParameterPlugin::PromptType::First);
82 if(ui->rbPromptNo->isChecked())
83 m_pPara->SetPromptType(CParameterPlugin::PromptType::No);
84
85 CParameterPlugin::NameStyles nameStyle;
86 if(ui->cbShowProtocol->isChecked())
87 nameStyle |= CParameterPlugin::NameStyle::Protocol;
88 if(ui->cbShowServerName->isChecked())
89 nameStyle |= CParameterPlugin::NameStyle::ServerName;
90 if(ui->cbShowSecurityLevel->isChecked())
91 nameStyle |= CParameterPlugin::NameStyle::SecurityLevel;
92 m_pPara->SetNameStyles(nameStyle);
93
94 return 0;
95}
96
97void CParameterPluginUI::on_cbEnableViewPassword_clicked(bool checked)
98{

Callers

nothing calls this directly

Tested by

no test coverage detected