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

Method accept

Plugins/WebBrowser/DlgSettings.cpp:73–102  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

71}
72
73void CDlgSettings::accept()
74{
75 m_pPara->SetName(ui->leName->text());
76 m_pPara->SetHomeUrl(ui->leHomeUrl->text());
77 m_pPara->SetTabUrl(ui->leTabUrl->text());
78 m_pPara->SetDownloadFolder(ui->leDownloadFolder->text());
79 m_pPara->SetShowDownloadManager(ui->cbDownloadShowWindow->isChecked());
80 m_pPara->SetShowDownloadLocation(ui->cbDownloadSave->isChecked());
81 m_pPara->SetOpenPrevious(ui->cbOpenPreious->isChecked());
82 m_pPara->SetClearHttpCache(ui->cbClearHttpCache->isChecked());
83 m_pPara->SetClearCookie(ui->cbClearCookie->isChecked());
84 m_pPara->SetAutoFillUserAndPassword(ui->cbAutoFillUserPassword->isChecked());
85 m_pPara->SetPromptPrintFinished(ui->cbPrintFinishedPrompt->isChecked());
86 auto index = ui->lstSearchEngine->currentIndex();
87 if(index.isValid()) {
88 auto search = m_pSearchModel->item(index.row())->text();
89 m_pPara->SetSearchEngine(search);
90 }
91
92 if(!m_pRecordUI->CheckValidity(true)) {
93 ui->tabWidget->setCurrentWidget(m_pRecordUI);
94 return;
95 }
96
97 int nRet = m_pRecordUI->Accept();
98 if(nRet)
99 return;
100
101 QDialog::accept();
102}
103
104void CDlgSettings::on_leHomeUrl_editingFinished()
105{

Calls 15

SetHomeUrlMethod · 0.80
SetTabUrlMethod · 0.80
SetDownloadFolderMethod · 0.80
SetOpenPreviousMethod · 0.80
SetClearHttpCacheMethod · 0.80
SetClearCookieMethod · 0.80
isValidMethod · 0.80
SetSearchEngineMethod · 0.80

Tested by

no test coverage detected