diff options
author | Joel Bodenmann <joel@embedded.pro> | 2016-07-26 12:50:32 +0200 |
---|---|---|
committer | Joel Bodenmann <joel@embedded.pro> | 2016-07-26 12:50:32 +0200 |
commit | af5fe425a8c6a1f9620c0c877ba8accc066298c1 (patch) | |
tree | 8a6656373bfd556ac763b3d08a591b5031deb040 /drivers/ginput/touch/QWidget/example/mywidget.h | |
parent | e67e314df4e342323c2f2bb03fd2f79540990ded (diff) | |
download | uGFX-af5fe425a8c6a1f9620c0c877ba8accc066298c1.tar.gz uGFX-af5fe425a8c6a1f9620c0c877ba8accc066298c1.tar.bz2 uGFX-af5fe425a8c6a1f9620c0c877ba8accc066298c1.zip |
Adding QWidget touch driver
Diffstat (limited to 'drivers/ginput/touch/QWidget/example/mywidget.h')
-rw-r--r-- | drivers/ginput/touch/QWidget/example/mywidget.h | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/drivers/ginput/touch/QWidget/example/mywidget.h b/drivers/ginput/touch/QWidget/example/mywidget.h new file mode 100644 index 00000000..f3e329d3 --- /dev/null +++ b/drivers/ginput/touch/QWidget/example/mywidget.h @@ -0,0 +1,18 @@ +#pragma once + +class MyWidget : public QWidget +{ + Q_OBJECT + +public: + MyWidget(QWidget* parent = nullptr); + virtual ~MyWidget() = default; + +protected: + virtual void mousePressEvent(QMouseEvent* event) override; + virtual void mouseReleaseEvent(QMouseEvent* event) override; + virtual void mouseMoveEvent(QMouseEvent* event) override; + +private: + Q_DISABLE_COPY(MyWidget) +}; |