equal
deleted
inserted
replaced
|
1 #ifndef TIMEDCONTROLLER_H |
|
2 #define TIMEDCONTROLLER_H |
|
3 |
|
4 |
|
5 #include <QTime> |
|
6 #include <QTimer> |
|
7 #include "inputcontroller.h" |
|
8 |
|
9 class TimedController : public InputController |
|
10 { |
|
11 Q_OBJECT |
|
12 |
|
13 public: |
|
14 TimedController(); |
|
15 virtual ~TimedController(); |
|
16 |
|
17 |
|
18 public slots: |
|
19 virtual void doStart(); |
|
20 virtual void doStop(); |
|
21 |
|
22 private slots: |
|
23 void handleTimedUpdate(); |
|
24 |
|
25 protected: |
|
26 QTimer m_timer; |
|
27 QTime m_exTime; |
|
28 QTime m_exTimestamp; |
|
29 int m_delay; |
|
30 int m_interval; |
|
31 |
|
32 }; |
|
33 |
|
34 |
|
35 #endif // TIMEDCONTROLLER_H |