1 #ifndef CARMAINWINDOW_H
2 #define CARMAINWINDOW_H
10 #include <QMainWindow>
11 #include <QModelIndex>
12 #include <QStringList>
13 #include "resultdialog.h"
14 #include "measuredialog.h"
20 class CarMainWindow : public QMainWindow {
23 CarMainWindow(QWidget *parent = 0);
26 void setUnitCompoBox(QStringList units);
27 void setSpeedListView(QStringList numbers);
28 void setCategoryCompoBox(QStringList categories);
31 void changeEvent(QEvent *e);
34 Ui::CarMainWindow *ui;
36 MeasureDialog *measure;
38 void initUnitCompoBox();
39 void initSpeedListView();
40 void initCategoryCompoBox();
45 QStringList categories;
48 void on_comboBoxTopCategory_activated(QString );
49 void on_autoStartButton_clicked();
50 void on_listView_clicked(QModelIndex index);
51 void updateUnitCompoBox(QString unit);
52 void openResultView();
55 #endif // CARMAINWINDOW_H