summaryrefslogtreecommitdiffstats
path: root/src/utils/qdroidutils.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/utils/qdroidutils.h')
-rw-r--r--src/utils/qdroidutils.h28
1 files changed, 28 insertions, 0 deletions
diff --git a/src/utils/qdroidutils.h b/src/utils/qdroidutils.h
new file mode 100644
index 0000000..5994ede
--- /dev/null
+++ b/src/utils/qdroidutils.h
@@ -0,0 +1,28 @@
+#ifndef QDROIDUTILS_H
+#define QDROIDUTILS_H
+
+#include <qobject.h>
+
+class Q_DECL_EXPORT QDroidUtils : public QObject
+{
+ Q_OBJECT
+public:
+ QDroidUtils(QObject* parent = 0) : QObject(parent)
+ {
+ }
+ ~QDroidUtils()
+ {
+ }
+
+ //### TBD: make an instance() method, for singleton use from C++ ?
+ //e.g. connect(myobj, mysig, QDroidUtils::instance(), slot(rebootSystem());
+
+public Q_SLOTS:
+ void rebootSystem();
+ void powerOffSystem();
+
+ bool setDisplayBrightness(quint8 value);
+
+};
+
+#endif // QDROIDUTILS_H