2 * Help acceleration dialog.
4 * @author Toni Jussila <toni.jussila@fudeco.com>
5 * @copyright (c) 2010 Speed Freak team
6 * @license http://opensource.org/licenses/gpl-license.php GNU Public License
9 #include "helpaccelerationdialog.h"
10 #include "ui_helpaccelerationdialog.h"
13 * Default constructor of this class.
15 HelpAccelerationDialog::HelpAccelerationDialog(QWidget *parent) :
17 ui(new Ui::HelpAccelerationDialog)
21 ui->labelLast->hide();
22 ui->pushButtonLast->hide();
24 ui->labelInfo2->hide();
25 ui->labelStartPic->hide();
27 ui->labelInfo3->hide();
28 ui->labelMeasurePic->hide();
30 ui->labelInfo4->hide();
34 * Default destructor of this class.
36 HelpAccelerationDialog::~HelpAccelerationDialog()
44 void HelpAccelerationDialog::changeEvent(QEvent *e)
46 QDialog::changeEvent(e);
48 case QEvent::LanguageChange:
49 ui->retranslateUi(this);
57 * This slot function called when ever next button clicked.
59 void HelpAccelerationDialog::on_pushButtonNext_clicked()
65 ui->labelCalibratePic->hide();
66 ui->labelInfo1->hide();
68 ui->labelLast->show();
69 ui->pushButtonLast->show();
70 ui->labelInfo2->show();
71 ui->labelStartPic->show();
76 ui->labelCalibratePic->hide();
77 ui->labelInfo1->hide();
78 ui->labelInfo2->hide();
79 ui->labelStartPic->hide();
81 ui->labelLast->show();
82 ui->pushButtonLast->show();
83 ui->labelInfo3->show();
84 ui->labelMeasurePic->show();
89 ui->labelCalibratePic->hide();
90 ui->labelInfo1->hide();
91 ui->labelInfo2->hide();
92 ui->labelStartPic->hide();
94 //ui->labelLast->hide();
95 //ui->pushButtonLast->hide();
96 ui->labelInfo3->hide();
97 ui->labelMeasurePic->hide();
99 ui->pushButtonNext->hide();
100 ui->labelNext->hide();
102 ui->labelInfo4->show();
107 * This slot function called when ever last button clicked.
109 void HelpAccelerationDialog::on_pushButtonLast_clicked()
115 ui->labelCalibratePic->show();
116 ui->labelInfo1->show();
117 ui->labelStartPic->hide();
118 ui->labelLast->hide();
119 ui->pushButtonLast->hide();
120 ui->labelInfo2->hide();
121 ui->labelInfo3->hide();
122 ui->labelMeasurePic->hide();
127 ui->labelCalibratePic->hide();
128 ui->labelInfo1->hide();
129 ui->labelInfo3->hide();
130 ui->labelMeasurePic->hide();
132 ui->labelLast->show();
133 ui->pushButtonLast->show();
134 ui->labelInfo2->show();
135 ui->labelStartPic->show();
140 ui->labelCalibratePic->hide();
141 ui->labelInfo1->hide();
142 ui->labelInfo3->hide();
143 ui->labelMeasurePic->hide();
144 ui->labelInfo4->hide();
146 ui->pushButtonNext->show();
147 ui->labelNext->show();
149 ui->labelLast->show();
150 ui->pushButtonLast->show();
151 ui->labelInfo2->hide();
152 ui->labelStartPic->hide();
154 ui->labelInfo3->show();
155 ui->labelMeasurePic->show();