examples/sensors/panoramaWithSense/accelerometercontroller.h
author Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
Mon, 04 Oct 2010 01:37:06 +0300
changeset 5 603d3f8b6302
permissions -rw-r--r--
Revision: 201037 Kit: 201039

#ifndef ACCELEROMETERCONTROLLER_H
#define ACCELEROMETERCONTROLLER_H

#include "inputcontroller.h"
#include <qaccelerometer.h>


QTM_USE_NAMESPACE

class AccelerometerController : public InputController
{
    Q_OBJECT

public:
    AccelerometerController();
    virtual ~AccelerometerController();
    virtual void updateCoordinates();


public slots:
    virtual void doConnect();
    virtual void doDisconnect();

private slots:
    void update();

private:
    static QAccelerometer m_accelerometer;
    int m_dx, m_dy;

};

#endif // ACCELEROMETERCONTROLLER_H