| 59 | } |
| 60 | |
| 61 | int 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 | |
| 97 | void CParameterPluginUI::on_cbEnableViewPassword_clicked(bool checked) |
| 98 | { |
nothing calls this directly
no test coverage detected