24 |
24 |
25 #include "input_ip.h" |
25 #include "input_ip.h" |
26 |
26 |
27 HWHostPortDialog::HWHostPortDialog(QWidget* parent) : QDialog(parent) |
27 HWHostPortDialog::HWHostPortDialog(QWidget* parent) : QDialog(parent) |
28 { |
28 { |
29 QGridLayout * layout = new QGridLayout(this); |
29 QGridLayout * layout = new QGridLayout(this); |
30 |
30 |
31 QLabel * lbHost = new QLabel(this); |
31 QLabel * lbHost = new QLabel(this); |
32 lbHost->setText(QLabel::tr("Host:")); |
32 lbHost->setText(QLabel::tr("Host:")); |
33 layout->addWidget(lbHost, 0, 0); |
33 layout->addWidget(lbHost, 0, 0); |
34 |
34 |
35 QLabel * lbPort = new QLabel(this); |
35 QLabel * lbPort = new QLabel(this); |
36 lbPort->setText(QLabel::tr("Port:")); |
36 lbPort->setText(QLabel::tr("Port:")); |
37 layout->addWidget(lbPort, 1, 0); |
37 layout->addWidget(lbPort, 1, 0); |
38 |
38 |
39 leHost = new QLineEdit(this); |
39 leHost = new QLineEdit(this); |
40 layout->addWidget(leHost, 0, 1, 1, 2); |
40 layout->addWidget(leHost, 0, 1, 1, 2); |
41 |
41 |
42 sbPort = new QSpinBox(this); |
42 sbPort = new QSpinBox(this); |
43 sbPort->setMinimum(0); |
43 sbPort->setMinimum(0); |
44 sbPort->setMaximum(65535); |
44 sbPort->setMaximum(65535); |
45 layout->addWidget(sbPort, 1, 1, 1, 2); |
45 layout->addWidget(sbPort, 1, 1, 1, 2); |
46 |
46 |
47 pbDefault = new QPushButton(this); |
47 pbDefault = new QPushButton(this); |
48 pbDefault->setText(QPushButton::tr("default")); |
48 pbDefault->setText(QPushButton::tr("default")); |
49 layout->addWidget(pbDefault, 1, 3); |
49 layout->addWidget(pbDefault, 1, 3); |
50 |
50 |
51 pbOK = new QPushButton(this); |
51 pbOK = new QPushButton(this); |
52 pbOK->setText(QPushButton::tr("OK")); |
52 pbOK->setText(QPushButton::tr("OK")); |
53 pbOK->setDefault(true); |
53 pbOK->setDefault(true); |
54 layout->addWidget(pbOK, 3, 1); |
54 layout->addWidget(pbOK, 3, 1); |
55 |
55 |
56 pbCancel = new QPushButton(this); |
56 pbCancel = new QPushButton(this); |
57 pbCancel->setText(QPushButton::tr("Cancel")); |
57 pbCancel->setText(QPushButton::tr("Cancel")); |
58 layout->addWidget(pbCancel, 3, 2); |
58 layout->addWidget(pbCancel, 3, 2); |
59 |
59 |
60 connect(pbOK, SIGNAL(clicked()), this, SLOT(accept())); |
60 connect(pbOK, SIGNAL(clicked()), this, SLOT(accept())); |
61 connect(pbCancel, SIGNAL(clicked()), this, SLOT(reject())); |
61 connect(pbCancel, SIGNAL(clicked()), this, SLOT(reject())); |
62 connect(pbDefault, SIGNAL(clicked()), this, SLOT(setDefaultPort())); |
62 connect(pbDefault, SIGNAL(clicked()), this, SLOT(setDefaultPort())); |
63 } |
63 } |
64 |
64 |
65 void HWHostPortDialog::setDefaultPort() |
65 void HWHostPortDialog::setDefaultPort() |
66 { |
66 { |
67 sbPort->setValue(46631); |
67 sbPort->setValue(46631); |
68 } |
68 } |