897e78e9e261dbfcf6a9721c50906c2463d19e55
[speedfreak] / Client / measures.h
1 /*
2  * CarMainWindow main class
3  *
4  * @author     Janne Änäkkälä <janne.anakkala@fudeco.com>
5  * @copyright  (c) 2010 Speed Freak team
6  * @license    http://opensource.org/licenses/gpl-license.php GNU Public License
7  */
8
9 #ifndef MEASURES_H
10 #define MEASURES_H
11
12 #include <QObject>
13
14 class Measures
15 {
16 public:
17     Measures();
18     qreal getTime10kmh();
19     qreal getTime20kmh();
20     qreal getTime30kmh();
21     qreal getTime40kmh();
22     qreal getTime50kmh();
23     qreal getTime60kmh();
24     qreal getTime70kmh();
25     qreal getTime80kmh();
26     qreal getTime90kmh();
27     qreal getTime100kmh();
28
29     void setTime10kmh(qreal pTime);
30     void setTime20kmh(qreal pTime);
31     void setTime30kmh(qreal pTime);
32     void setTime40kmh(qreal pTime);
33     void setTime50kmh(qreal pTime);
34     void setTime60kmh(qreal pTime);
35     void setTime70kmh(qreal pTime);
36     void setTime80kmh(qreal pTime);
37     void setTime90kmh(qreal pTime);
38     void setTime100kmh(qreal pTime);
39
40     void initializeMembers();
41
42
43 private:
44     qreal time10kmh;
45     qreal time20kmh;
46     qreal time30kmh;
47     qreal time40kmh;
48     qreal time50kmh;
49     qreal time60kmh;
50     qreal time70kmh;
51     qreal time80kmh;
52     qreal time90kmh;
53     qreal time100kmh;
54 };
55
56 #endif // MEASURES_H