summaryrefslogtreecommitdiffstats
path: root/src/qmlandroid/widget/qqmlandroidseekbar_p.h
diff options
context:
space:
mode:
authorJ-P Nurmi <jpnurmi@theqtcompany.com>2014-12-19 19:36:46 +0100
committerJ-P Nurmi <jpnurmi@theqtcompany.com>2014-12-19 19:36:46 +0100
commit5c6ba7e2e76005b10b95022d531efed99c7f06b3 (patch)
tree0e51f55601764d961f903eecd7be6f934f53e134 /src/qmlandroid/widget/qqmlandroidseekbar_p.h
parent801b93ddd5f55d40643e08204bb522bcebe5d7e4 (diff)
Proper Qt module - part V
Diffstat (limited to 'src/qmlandroid/widget/qqmlandroidseekbar_p.h')
-rw-r--r--src/qmlandroid/widget/qqmlandroidseekbar_p.h28
1 files changed, 28 insertions, 0 deletions
diff --git a/src/qmlandroid/widget/qqmlandroidseekbar_p.h b/src/qmlandroid/widget/qqmlandroidseekbar_p.h
new file mode 100644
index 0000000..c245987
--- /dev/null
+++ b/src/qmlandroid/widget/qqmlandroidseekbar_p.h
@@ -0,0 +1,28 @@
+#ifndef QQMLANDROIDSEEKBAR_P_H
+#define QQMLANDROIDSEEKBAR_P_H
+
+#include "qqmlandroidabsseekbar_p.h"
+
+QT_BEGIN_NAMESPACE
+
+class QQmlAndroidSeekBar : public QQmlAndroidAbsSeekBar
+{
+ Q_OBJECT
+
+public:
+ explicit QQmlAndroidSeekBar(QQmlAndroidView *parent = 0);
+
+protected:
+ QAndroidJniObject onCreate() Q_DECL_OVERRIDE;
+ void onInflate(QAndroidJniObject &instance) Q_DECL_OVERRIDE;
+
+ static void onRegisterNativeMethods(jobject listener);
+ static void onProgressChanged(JNIEnv *env, jobject object, jlong instance, jint progress, jboolean fromUser);
+
+private:
+ QAndroidJniObject m_listener;
+};
+
+QT_END_NAMESPACE
+
+#endif // QQMLANDROIDSEEKBAR_P_H