23 : QDialog(parent), _orPort(orPort), _dirPort(dirPort)
28 ui.buttonBox->setStandardButtons(QDialogButtonBox::Close
29 | QDialogButtonBox::Help);
31 ui.progressBar->setValue(0);
32 ui.progressBar->setFormat(
"");
33 ui.progressBar->setMinimum(0);
38 connect(
ui.buttonBox, SIGNAL(
clicked(QAbstractButton*)),
39 this, SLOT(
clicked(QAbstractButton*)));
49 QWidget::setVisible(visible);
61 ui.buttonBox->setEnabled(
false);
62 ui.progressBar->setValue(0);
75 ui.buttonBox->setEnabled(
true);
76 ui.buttonBox->setStandardButtons(QDialogButtonBox::Close
77 | QDialogButtonBox::Help);
87 ui.buttonBox->setEnabled(
true);
88 ui.buttonBox->setStandardButtons(QDialogButtonBox::Retry
89 | QDialogButtonBox::Close
90 | QDialogButtonBox::Help);
100 ui.progressBar->setValue(
ui.progressBar->value()+1);
110 ui.progressBar->setValue(
ui.progressBar->value()+1);
111 ui.lblCurrentState->setText(tr(
"Discovering UPnP-enabled devices"));
115 ui.progressBar->setValue(
ui.progressBar->value()+1);
116 ui.lblCurrentState->setText(tr(
"Updating directory port mapping"));
120 ui.progressBar->setValue(
ui.progressBar->value()+1);
121 ui.lblCurrentState->setText(tr(
"Updating relay port mapping"));
125 ui.progressBar->setValue(
ui.progressBar->maximum());
126 ui.lblCurrentState->setText(tr(
"Test completed successfully!"));
131 ui.progressBar->setValue(
ui.progressBar->maximum());
149 switch (
ui.buttonBox->standardButton(button)) {
150 case QDialogButtonBox::Retry:
154 case QDialogButtonBox::Close:
158 case QDialogButtonBox::Help: