-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathwin_connect.cpp
44 lines (37 loc) · 1.08 KB
/
win_connect.cpp
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
#include "win_connect.h"
#include "ui_win_connect.h"
#include "saveload.h"
win_connect::win_connect(QWidget *parent) :
QDialog(parent),
ui(new Ui::win_connect)
{
ui->setupUi(this);
saveLoad *load=new saveLoad(this);
QString name, server,port,key;
load->loadS(&name,&server,&port,&key);
delete load;
ui->ln_name->setText(name);
ui->ln_addr->setText(server);
ui->ln_port->setText(port);
ui->te_key->setText(key);
}
win_connect::~win_connect()
{
delete ui;
}
void win_connect::on_buttonBox_clicked(QAbstractButton *button)
{
if (ui->buttonBox->standardButton(button)== QDialogButtonBox::Ok)
{
saveLoad *save=new saveLoad(this);
save->saveS(ui->ln_name->text(),
ui->ln_addr->text(),
ui->ln_port->text(),
ui->te_key->toPlainText());
delete save;
emit connectToServer(ui->ln_name->text(),
ui->ln_addr->text(),
ui->ln_port->text(),
ui->te_key->toPlainText());
}
}