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

Method CDlgSettingsSSH

Plugins/SSH/DlgSettingsSSH.cpp:8–28  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

6#include <QStandardPaths>
7
8CDlgSettingsSSH::CDlgSettingsSSH(CParameterTerminalSSH *pPara, QWidget *parent)
9 : QDialog(parent)
10 , ui(new Ui::CDlgSettingsSSH)
11 , m_pPara(pPara)
12{
13 ui->setupUi(this);
14
15 Q_ASSERT(m_pPara);
16 ui->leName->setText(m_pPara->GetName());
17 ui->wNet->SetParameter(&m_pPara->m_SSH.m_Net);
18 m_pFrmParaAppearnce =
19 new CParameterTerminalUI(this);
20 if(m_pFrmParaAppearnce) {
21 m_pFrmParaAppearnce->SetParameter(&m_pPara->m_Terminal);
22 ui->tabWidget->addTab(m_pFrmParaAppearnce,
23 m_pFrmParaAppearnce->windowTitle());
24 }
25 foreach(auto c, m_pPara->GetCommands()) {
26 ui->lvCommands->addItem(c);
27 }
28}
29
30CDlgSettingsSSH::~CDlgSettingsSSH()
31{

Callers

nothing calls this directly

Calls 3

setupUiMethod · 0.80
GetNameMethod · 0.45
SetParameterMethod · 0.45

Tested by

no test coverage detected