This commit is contained in:
2020-06-04 18:20:13 +08:00
parent 72aa91dfb8
commit 2f0c9654b7
26 changed files with 569 additions and 87 deletions
@@ -6,7 +6,7 @@ ConnectDialog::ConnectDialog(QWidget *parent) :
ui(new Ui::ConnectDialog)
{
ui->setupUi(this);
setWindowTitle("ConnectDialog");
setWindowTitle("ConnectConfig");
//load qss
QFile file(":/qss/ConnectDialog.qss");
@@ -67,6 +67,12 @@ ConnectDialog::ConnectDialog(QWidget *parent) :
emit usrNameChanged(m_usrName);
reBuildList();
//读取ini文件,将连接列表加入,这样就能记录以前曾经连接过的接口了
}
ConnectDialog::~ConnectDialog()
@@ -446,9 +452,26 @@ void ConnectDialog::onParam5Clicked()//stopbit/remote port 串口-选择 udp-
void ConnectDialog::onConnectClicked(void)//关闭本条
{
QSettings *configIni = new QSettings("./connetconfig.ini", QSettings::IniFormat);
QString Name = ui->pushButton_usrName->text();
configIni->setValue("/"+Name+"/Type",ui->pushButton_type->text());
configIni->setValue("/"+Name+"/Param1",ui->pushButton_param1->text());
configIni->setValue("/"+Name+"/Param2",ui->pushButton_param2->text());
configIni->setValue("/"+Name+"/Param3",ui->pushButton_param3->text());
configIni->setValue("/"+Name+"/Param4",ui->pushButton_param4->text());
configIni->setValue("/"+Name+"/Param5",ui->pushButton_param5->text());
delete configIni;
emit connectSignal(true,m_usrName,m_Type,m_Param1,m_Param2,m_Param3,m_Param4,m_Param5);
//断开连接
}