Files
RTT/vibration.h
2019-11-12 16:23:29 +01:00

30 lines
444 B
C++

#ifndef VIBRATION_H
#define VIBRATION_H
#include <QObject>
#ifdef ANDROID
#include <QAndroidJniEnvironment>
#include <QAndroidJniObject>
#endif
class Vibration : public QObject
{
Q_OBJECT
public:
explicit Vibration(QObject *parent = nullptr);
signals:
public slots:
void vibrate(int milliseconds);
private:
#ifdef ANDROID
QAndroidJniObject activity;
QAndroidJniObject vibratorService;
#endif
};
#endif // VIBRATION_H