19 #ifndef __RENDERAREA_H
20 #define __RENDERAREA_H
22 #ifdef QT_QPAINTER_USE_EMBEDDING
23 class EmbeddedWidget :
public QX11EmbedWidget {
28 void closeEvent(QCloseEvent *event);
42 #ifdef QT_QPAINTER_USE_EVENT_QT
43 GHashTable *timer_type;
44 GHashTable *timer_callback;
62 #ifdef QT_QPAINTER_USE_EVENT_QT
63 void timerEvent(QTimerEvent *
event);
Definition: RenderArea.h:33
void mouseEvent(int pressed, QMouseEvent *event)
Definition: RenderArea.cpp:139
bool event(QEvent *event)
Definition: RenderArea.cpp:81
void mousePressEvent(QMouseEvent *event)
Definition: RenderArea.cpp:158
void keyPressEvent(QKeyEvent *event)
Definition: RenderArea.cpp:208
void closeEvent(QCloseEvent *event)
Definition: RenderArea.cpp:77
struct callback_list * cbl
Definition: RenderArea.h:39
RenderArea(struct graphics_priv *priv, QT_QPAINTER_RENDERAREA_PARENT *parent=0, int w=800, int h=800, int overlay=0)
Definition: RenderArea.cpp:45
int is_overlay
Definition: RenderArea.h:50
void processClose()
Definition: RenderArea.cpp:74
void paintEvent(QPaintEvent *event)
Definition: RenderArea.cpp:104
void mouseMoveEvent(QMouseEvent *event)
Definition: RenderArea.cpp:171
QSize sizeHint() const
Definition: RenderArea.cpp:95
struct graphics_priv * gra
Definition: RenderArea.h:40
void resizeEvent(QResizeEvent *event)
Definition: RenderArea.cpp:128
void watchEvent(int fd)
Definition: RenderArea.cpp:271
void do_resize(QSize size)
Definition: RenderArea.cpp:108
QPixmap * pixmap
Definition: RenderArea.h:38
void mouseReleaseEvent(QMouseEvent *event)
Definition: RenderArea.cpp:162
void wheelEvent(QWheelEvent *event)
Definition: RenderArea.cpp:184
int size
Definition: garmin_img.c:3
#define QT_QPAINTER_RENDERAREA_PARENT
Definition: graphics_qt_qpainter.h:84
Definition: callback.c:37
Definition: graphics_android.c:37
Definition: gpx2navit_txt.h:51