20 #ifndef __graphics_qt_h
21 #define __graphics_qt_h
32 #include <QGuiApplication>
39 #include <QQmlApplicationEngine>
40 #include <QQuickWindow>
47 #define HAVE_FREETYPE 0
62 class GraphicsPriv :
public QObject {
78 QQmlApplicationEngine* engine;
95 struct font_priv* (*font_freetype_new)(
void* meth);
Interface to the FreeType 2 library, to render text as bitmaps.
QGuiApplication * navit_app
Definition: graphics_qt5.cpp:79
void resize_callback(struct graphics_priv *gr, int w, int h)
Definition: graphics_qt5.cpp:693
Definition: callback.c:37
Definition: callback.c:27
Definition: event_glib.c:82
Definition: font_freetype.h:36
Definition: font_freetype.c:73
Definition: graphics_android.c:76
QBrush * brush
Definition: graphics_qt5.h:113
struct graphics_priv * graphics_priv
Definition: graphics_qt5.h:111
QPen * pen
Definition: graphics_qt5.h:112
Definition: graphics_android.c:37
int disable
Definition: graphics_qt5.h:88
int use_count
Definition: graphics_qt5.h:87
int scroll_x
Definition: graphics_qt5.h:91
char * argv[4]
Definition: graphics_qt5.h:107
int h
Definition: graphics_cocoa.m:69
struct font_freetype_methods freetype_methods
Definition: graphics_egl.c:94
QPixmap * pixmap
Definition: graphics_qt5.h:85
int argc
Definition: graphics_qt5.h:106
struct window window
Definition: graphics_egl.c:98
int scroll_y
Definition: graphics_qt5.h:92
int x
Definition: graphics_qt5.h:89
int w
Definition: graphics_cocoa.m:69
QPainter * painter
Definition: graphics_qt5.h:86
GHashTable * overlays
Definition: graphics_qt5.h:103
struct callback_list * callbacks
Definition: graphics_qt5.h:102
struct event_timeout * display_on_ev
Definition: graphics_qt5.h:100
struct graphics_priv * parent
Definition: graphics_cocoa.m:70
QNavitWidget * widget
Definition: graphics_qt5.h:83
struct callback * display_on_cb
Definition: graphics_qt5.h:99
bool root
Definition: graphics_qt5.h:105
int y
Definition: graphics_qt5.h:90
struct graphics_gc_priv * background_graphics_gc_priv
Definition: graphics_qt5.h:93