Added help and setting dialog's fonts changed bigger.
[speedfreak] / Client / helproutingdialog.cpp
1 #include "helproutingdialog.h"
2 #include "ui_helproutingdialog.h"
3
4 HelpRoutingDialog::HelpRoutingDialog(QWidget *parent) :
5     QDialog(parent),
6     ui(new Ui::HelpRoutingDialog)
7 {
8     ui->setupUi(this);
9     pageCounter = 0;
10
11     ui->labelInfo2->hide();
12     ui->labelLast->hide();
13     ui->pushButtonLast->hide();
14     ui->labelStopPic->hide();
15
16     ui->labelInfo3->hide();
17     ui->labelNewPic->hide();
18     ui->labelSavePic->hide();
19 }
20
21 HelpRoutingDialog::~HelpRoutingDialog()
22 {
23     delete ui;
24 }
25
26 void HelpRoutingDialog::changeEvent(QEvent *e)
27 {
28     QDialog::changeEvent(e);
29     switch (e->type()) {
30     case QEvent::LanguageChange:
31         ui->retranslateUi(this);
32         break;
33     default:
34         break;
35     }
36 }
37
38 void HelpRoutingDialog::on_pushButtonNext_clicked()
39 {
40     pageCounter ++;
41
42     if(pageCounter == 1)
43     {
44         ui->labelStartPic->hide();
45         ui->labelSatellitePic->hide();
46         ui->labelInfo1->hide();
47
48         ui->labelLast->show();
49         ui->pushButtonLast->show();
50         ui->labelInfo2->show();
51         ui->labelStopPic->show();
52     }
53
54     if(pageCounter == 2)
55     {
56         ui->labelStartPic->hide();
57         ui->labelSatellitePic->hide();
58         ui->labelInfo1->hide();
59
60         ui->labelInfo2->hide();
61         ui->labelStopPic->hide();
62
63         ui->labelNext->hide();
64         ui->pushButtonNext->hide();
65
66         ui->labelLast->show();
67         ui->pushButtonLast->show();
68         ui->labelInfo3->show();
69         ui->labelSavePic->show();
70         ui->labelNewPic->show();
71     }
72 }
73
74 void HelpRoutingDialog::on_pushButtonLast_clicked()
75 {
76     pageCounter --;
77
78     if(pageCounter == 0)
79     {
80         ui->labelInfo2->hide();
81         ui->labelLast->hide();
82         ui->pushButtonLast->hide();
83         ui->labelStopPic->hide();
84
85         ui->labelStartPic->show();
86         ui->labelSatellitePic->show();
87         ui->labelInfo1->show();
88
89         ui->labelNext->show();
90         ui->pushButtonNext->show();
91     }
92
93     if(pageCounter == 1)
94     {
95         ui->labelLast->hide();
96         ui->pushButtonLast->hide();
97         ui->labelInfo3->hide();
98         ui->labelSavePic->hide();
99         ui->labelNewPic->hide();
100
101         ui->labelNext->show();
102         ui->pushButtonNext->show();
103
104         ui->labelInfo2->show();
105         ui->labelLast->show();
106         ui->pushButtonLast->show();
107         ui->labelStopPic->show();
108     }
109 }