sensorfw
stepcountersensor_a.h
Go to the documentation of this file.
1 
29 #ifndef STEPCOUNTER_SENSOR_H
30 #define STEPCOUNTER_SENSOR_H
31 
32 #include <QtDBus/QtDBus>
33 #include <QObject>
34 
35 #include "datatypes/unsigned.h"
36 #include "abstractsensor_a.h"
37 
38 class StepCounterSensorChannelAdaptor : public AbstractSensorChannelAdaptor
39 {
40  Q_OBJECT
41  Q_DISABLE_COPY(StepCounterSensorChannelAdaptor)
42  Q_CLASSINFO("D-Bus Interface", "local.StepCounterSensor")
43  Q_PROPERTY(Unsigned steps READ steps)
44 
45 public:
47 
48 public Q_SLOTS:
49  Unsigned steps() const;
50 
51 Q_SIGNALS:
52  void StepCounterChanged(const Unsigned& value);
53 };
54 
55 #endif
StepCounterSensorChannelAdaptor(QObject *parent)
void StepCounterChanged(const Unsigned &value)
QObject facae for TimedUnsigned.
Definition: unsigned.h:37
QObject based datatype for TimedUnsigned.