Choreonoid  1.5
Timer.h
Go to the documentation of this file.
1 
5 #ifndef CNOID_BASE_TIMER_H
6 #define CNOID_BASE_TIMER_H
7 
8 #include <cnoid/Signal>
9 #include <QTimer>
10 #include "exportdecl.h"
11 
12 namespace cnoid {
13 
14 class CNOID_EXPORT Timer : public QTimer
15 {
16  Q_OBJECT
17 
18 public:
19  Timer(QObject* parent = 0);
20 
22  return sigTimeout_;
23  }
24 
25 private Q_SLOTS:
26  void onTimeout();
27 
28 private:
29  Signal<void()> sigTimeout_;
30 };
31 
32 }
33 
34 #endif
SignalProxy< void()> sigTimeout()
Definition: Timer.h:21
Defines the minimum processing for performing pasing file for STL.
Definition: AbstractSceneLoader.h:9
#define CNOID_EXPORT
Definition: Util/exportdecl.h:37
Definition: Timer.h:14
Definition: Signal.h:380