navit 0.5.3-trunk
Loading...
Searching...
No Matches
QNavitWidget.h
Go to the documentation of this file.
1
20#ifndef __QNavitWidget_h
21#define __QNavitWidget_h
22class QNavitWidget;
23#include "graphics_qt5.h"
24#include <QEvent>
25#include <QMouseEvent>
26#include <QPixmap>
27#include <QWheelEvent>
28#include <QWidget>
29
30class QNavitWidget : public QWidget {
31 Q_OBJECT
32 public:
33 QNavitWidget(struct graphics_priv *my_graphics_priv, QWidget *parent, Qt::WindowFlags flags);
34
35 protected:
36 virtual bool event(QEvent *event);
37 virtual void keyPressEvent(QKeyEvent *event);
38 virtual void paintEvent(QPaintEvent *event);
39 virtual void resizeEvent(QResizeEvent *event);
40 virtual void mouseEvent(int pressed, QMouseEvent *event);
41 virtual void mousePressEvent(QMouseEvent *event);
42 virtual void mouseReleaseEvent(QMouseEvent *event);
43 virtual void mouseMoveEvent(QMouseEvent *event);
44 virtual void wheelEvent(QWheelEvent *event);
45
46 private:
48};
49#endif
Definition QNavitWidget.h:30
virtual void mousePressEvent(QMouseEvent *event)
Definition QNavitWidget.cpp:203
struct graphics_priv * graphics_priv
Definition QNavitWidget.h:47
virtual void mouseReleaseEvent(QMouseEvent *event)
Definition QNavitWidget.cpp:208
virtual void paintEvent(QPaintEvent *event)
Definition QNavitWidget.cpp:79
virtual void mouseMoveEvent(QMouseEvent *event)
Definition QNavitWidget.cpp:213
virtual void keyPressEvent(QKeyEvent *event)
Definition QNavitWidget.cpp:139
virtual void resizeEvent(QResizeEvent *event)
Definition QNavitWidget.cpp:97
virtual bool event(QEvent *event)
Definition QNavitWidget.cpp:54
virtual void wheelEvent(QWheelEvent *event)
Definition QNavitWidget.cpp:221
virtual void mouseEvent(int pressed, QMouseEvent *event)
Definition QNavitWidget.cpp:116
flags
Definition gui_internal.h:26
Definition graphics_android.c:37
Definition gpx2navit_txt.h:50