summaryrefslogtreecommitdiffstats
path: root/src/imports
diff options
context:
space:
mode:
Diffstat (limited to 'src/imports')
-rw-r--r--src/imports/sensors2/qsensor2tilt.cpp5
-rw-r--r--src/imports/sensors2/qsensor2tilt.h9
2 files changed, 10 insertions, 4 deletions
diff --git a/src/imports/sensors2/qsensor2tilt.cpp b/src/imports/sensors2/qsensor2tilt.cpp
index 8a6f26d2..a265216c 100644
--- a/src/imports/sensors2/qsensor2tilt.cpp
+++ b/src/imports/sensors2/qsensor2tilt.cpp
@@ -106,6 +106,11 @@ int searchDataRate(const QList<int>& datarates, int value)
return datarates[m];
}
+QMap<QSensor2Tilt::Speed, int> QSensor2Tilt::dataRate()
+{
+ return _dataRate;
+}
+
void QSensor2Tilt::createRunModeDataRateMap()
{
_dataRate.clear();
diff --git a/src/imports/sensors2/qsensor2tilt.h b/src/imports/sensors2/qsensor2tilt.h
index 79a953f6..f65304f6 100644
--- a/src/imports/sensors2/qsensor2tilt.h
+++ b/src/imports/sensors2/qsensor2tilt.h
@@ -85,9 +85,8 @@ Q_SIGNALS:
void tiltChanged(qreal deltaX, qreal deltaY);
void accuracyChanged();
-private:
+public:
// Override of QAcclerometerFilter::filter(QAccelerometerReading*)
- bool filter(QAccelerometerReading* reading);
qreal yRotation();
qreal xRotation();
Unit unit();
@@ -100,6 +99,10 @@ private:
QByteArray settings() const;
void setSettings(const QByteArray val);
void createRunModeDataRateMap();
+ QMap<Speed, int> dataRate();
+
+private:
+ bool filter(QAccelerometerReading* reading);
QSensor *sensor() { return _accel; }
QAccelerometer* _accel;
@@ -113,8 +116,6 @@ private:
qreal _calibratedRoll;
QMap<Speed, int> _dataRate;
Speed _speed;
-
- friend class tst_Sensors2QMLAPI;
};
QT_END_NAMESPACE