equal
deleted
inserted
replaced
87 // version without notice, or even be removed. |
87 // version without notice, or even be removed. |
88 // |
88 // |
89 // We mean it. |
89 // We mean it. |
90 // |
90 // |
91 |
91 |
92 #include "qsensor_p.h" |
|
93 |
|
94 QTM_BEGIN_NAMESPACE |
92 QTM_BEGIN_NAMESPACE |
95 |
93 |
96 class '.$reading_private.' : public QSensorReadingPrivate |
94 class '.$reading_private.' |
97 { |
95 { |
98 public: |
96 public: |
99 '.$reading_private.'() |
97 '.$reading_private.'() |
100 : myprop(0) |
98 : myprop(0) |
101 { |
99 { |
154 public: |
152 public: |
155 explicit '.$sensor.'(QObject *parent = 0) : QSensor(parent) |
153 explicit '.$sensor.'(QObject *parent = 0) : QSensor(parent) |
156 { setType('.$sensor.'::type); } |
154 { setType('.$sensor.'::type); } |
157 virtual ~'.$sensor.'() {} |
155 virtual ~'.$sensor.'() {} |
158 '.$reading.' *reading() const { return static_cast<'.$reading.'*>(QSensor::reading()); } |
156 '.$reading.' *reading() const { return static_cast<'.$reading.'*>(QSensor::reading()); } |
159 static const char *type; |
157 static char const * const type; |
160 }; |
158 }; |
161 |
159 |
162 QTM_END_NAMESPACE |
160 QTM_END_NAMESPACE |
163 |
161 |
164 #endif |
162 #endif |
229 Called when \a reading changes. Returns false to prevent the reading from propagating. |
227 Called when \a reading changes. Returns false to prevent the reading from propagating. |
230 |
228 |
231 \sa QSensorFilter::filter() |
229 \sa QSensorFilter::filter() |
232 */ |
230 */ |
233 |
231 |
234 const char *'.$sensor.'::type("'.$sensor.'"); |
232 char const * const '.$sensor.'::type("'.$sensor.'"); |
235 |
233 |
236 /*! |
234 /*! |
237 \class '.$sensor.' |
235 \class '.$sensor.' |
238 \ingroup sensors_type |
236 \ingroup sensors_type |
239 |
237 |