Added vibration

This commit is contained in:
2019-11-12 16:23:29 +01:00
parent be29abac6b
commit 4558d134e0
6 changed files with 133 additions and 38 deletions

29
vibration.h Normal file
View File

@@ -0,0 +1,29 @@
#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