diff options
Diffstat (limited to 'demos/widgetsgallery/panningbenchmark.h')
-rw-r--r-- | demos/widgetsgallery/panningbenchmark.h | 11 |
1 files changed, 10 insertions, 1 deletions
diff --git a/demos/widgetsgallery/panningbenchmark.h b/demos/widgetsgallery/panningbenchmark.h index c2ecdefb..f94517f5 100644 --- a/demos/widgetsgallery/panningbenchmark.h +++ b/demos/widgetsgallery/panningbenchmark.h @@ -4,6 +4,8 @@ #include "timedemobenchmark.h" #include <MPannableViewport> +#include <MNamespace> + #include <QTime> /** @@ -14,7 +16,7 @@ class PanningBenchmark : public TimedemoBenchmark { Q_OBJECT public: - PanningBenchmark(MApplicationPage *applicationPage, Timedemo *timedemo); + PanningBenchmark(MApplicationPage *applicationPage, Timedemo *timedemo, M::OrientationAngle targetOrientationAngle = M::Angle0); QString name(); void start(); @@ -24,6 +26,9 @@ private slots: void panDown(); void terminateBenchmark(); + void setAngle(); + void resetAngle(); + private: MPannableViewport *pannableViewport; @@ -33,6 +38,10 @@ private: QTime timer; +private: + M::OrientationAngle targetOrientationAngle; + M::OrientationAngle formerOrientationAngle; + }; #endif // PANNINGBENCHMARK_H |