This commit is contained in:
doitux
2007-02-17 23:18:34 +00:00
parent 206a47922f
commit af6c4dc235
9 changed files with 51 additions and 35 deletions
@@ -30,8 +30,36 @@ connectToServerDialogImpl::connectToServerDialogImpl(QWidget *parent)
}
void connectToServerDialogImpl::refresh(int messageID, int percent) {
void connectToServerDialogImpl::refresh(int actionID) {
int maxStateNumber = 10;
switch (actionID) {
case 0: { label_actionMessage->setText("msg0"); }
break;
case 1: { label_actionMessage->setText("msg1"); }
break;
case 2: { label_actionMessage->setText("msg2"); }
break;
case 3: { label_actionMessage->setText("msg3"); }
break;
case 4: { label_actionMessage->setText("msg4"); }
break;
default: { label_actionMessage->setText("ERROR"); }
}
progressBar->setValue(actionID*(100/maxStateNumber));
}
void connectToServerDialogImpl::error(int errorID) {
if(errorID) {
QMessageBox::warning(this, tr("Connection Error"),
tr("An Operating System Error occured during Connection"),
QMessageBox::Close);
}
this->reject();
}
@@ -35,8 +35,8 @@ public:
public slots:
void refresh(int messageID, int percent);
void refresh(int actionID);
void error(int errorID);
};
#endif