Login bug fixed. Now result can't send to server without login.
[speedfreak] / Client / helpsettingsdialog.cpp
1 #include "helpsettingsdialog.h"
2 #include "ui_helpsettingsdialog.h"
3
4 HelpSettingsDialog::HelpSettingsDialog(QWidget *parent) :
5     QDialog(parent),
6     ui(new Ui::HelpSettingsDialog)
7 {
8     ui->setupUi(this);
9     pageCounter = 0;
10
11     ui->labelInfo2->hide();
12     ui->labelLast->hide();
13     ui->pushButtonLast->hide();
14 }
15
16 HelpSettingsDialog::~HelpSettingsDialog()
17 {
18     delete ui;
19 }
20
21 void HelpSettingsDialog::changeEvent(QEvent *e)
22 {
23     QDialog::changeEvent(e);
24     switch (e->type()) {
25     case QEvent::LanguageChange:
26         ui->retranslateUi(this);
27         break;
28     default:
29         break;
30     }
31 }
32
33 void HelpSettingsDialog::on_pushButtonNext_clicked()
34 {
35     pageCounter ++;
36
37     if(pageCounter == 1)
38     {
39         ui->labelNext->hide();
40         ui->pushButtonNext->hide();
41         ui->labelInfo1->hide();
42
43         ui->labelInfo2->show();
44         ui->labelLast->show();
45         ui->pushButtonLast->show();
46     }
47 }
48
49 void HelpSettingsDialog::on_pushButtonLast_clicked()
50 {
51     pageCounter --;
52
53     if(pageCounter == 0)
54     {
55         ui->labelInfo2->hide();
56         ui->labelLast->hide();
57         ui->pushButtonLast->hide();
58
59         ui->labelNext->show();
60         ui->pushButtonNext->show();
61         ui->labelInfo1->show();
62     }
63 }