// // Created by Krad on 2021/11/11. // #include #include #include #include "getipdialog.h" GetIPDialog::GetIPDialog(QWidget* parent, Qt::WindowFlags f) : GUIFormBaseDialog(parent, f) { setWindowModality(Qt::WindowModal); QFormLayout* form = new QFormLayout(formWidget); QString value1 = QString("IP Address"); _ip = new QLineEdit(this); form->addRow(value1, _ip); QString value2 = QString("Netmask"); _mask = new QLineEdit(this); form->addRow(value2, _mask); } GetIPDialog::~GetIPDialog() { } QStringList GetIPDialog::getList()const { QStringList tmp; tmp << _ip->text() << _mask->text(); return tmp; } void GetIPDialog::setList(const QStringList& list) { if (!list.empty()) { _ip->setText(list[0]); _mask->setText(list[1]); } } bool GetIPDialog::updateReferenceData() { return true; }