navit
0.5.3-trunk
|
#include <glib.h>
#include <stdio.h>
#include <stdlib.h>
#include "config.h"
#include "navit/callback.h"
#include "navit/color.h"
#include "navit/debug.h"
#include "navit/event.h"
#include "navit/point.h"
#include "navit/graphics.h"
#include "navit/item.h"
#include "navit/keys.h"
#include "navit/navit.h"
#include "navit/plugin.h"
#include "navit/window.h"
#include "event_qt5.h"
#include "graphics_qt5.h"
#include <QSocketNotifier>
Data Structures | |
struct | event_watch |
Functions | |
static void | event_qt5_remove_timeout (struct event_timeout *to) |
static void | event_qt5_main_loop_run (void) |
static void | event_qt5_main_loop_quit (void) |
static struct event_watch * | event_qt5_add_watch (int fd, enum event_watch_cond cond, struct callback *cb) |
static void | event_qt5_remove_watch (struct event_watch *ev) |
static struct event_timeout * | event_qt5_add_timeout (int timeout, int multi, struct callback *cb) |
static struct event_idle * | event_qt5_add_idle (int priority, struct callback *cb) |
static void | event_qt5_remove_idle (struct event_idle *ev) |
static void | event_qt5_call_callback (struct callback_list *cb) |
static struct event_priv * | event_qt5_new (struct event_methods *meth) |
void | qt5_event_init (void) |
Variables | |
qt5_navit_timer * | qt5_timer = NULL |
static struct event_methods | event_qt5_methods |
|
static |
References event_idle::cb, dbg, event_qt5_add_timeout(), and lvl_debug.
|
static |
References event_timeout::cb, dbg, event_timeout::id, lvl_debug, event_timeout::multi, qt5_timer, qt5_navit_timer::timer_callback, and qt5_navit_timer::timer_type.
Referenced by event_qt5_add_idle().
|
static |
References event_watch::cb, dbg, event_watch::fd, lvl_debug, qt5_timer, event_watch::sn, and qt5_navit_timer::watches.
|
static |
|
static |
References event_qt5_methods, and qt5_timer.
Referenced by qt5_event_init().
|
static |
References dbg, event_qt5_remove_timeout(), and lvl_debug.
|
static |
References dbg, lvl_debug, qt5_timer, qt5_navit_timer::timer_callback, and qt5_navit_timer::timer_type.
Referenced by event_qt5_remove_idle(), and qt5_navit_timer::timerEvent().
|
static |
References dbg, event_watch::fd, lvl_debug, qt5_timer, event_watch::sn, and qt5_navit_timer::watches.
void qt5_event_init | ( | void | ) |
References event_qt5_new().
Referenced by plugin_init().
|
static |
Referenced by event_qt5_new().
qt5_navit_timer* qt5_timer = NULL |