5#ifndef QEVENTDISPATCHER_GLIB_QPA_P_H
6#define QEVENTDISPATCHER_GLIB_QPA_P_H
19#include <QtCore/private/qeventdispatcher_glib_p.h>
20#include <QtGui/qtguiglobal.h>
22typedef struct _GMainContext GMainContext;
25class QPAEventDispatcherGlibPrivate;
30 Q_DECLARE_PRIVATE(QPAEventDispatcherGlib)
33 explicit QPAEventDispatcherGlib(QObject *parent =
nullptr);
34 ~QPAEventDispatcherGlib();
36 bool processEvents(QEventLoop::ProcessEventsFlags flags) override;
37 QEventLoop::ProcessEventsFlags m_flags;
44 Q_DECLARE_PUBLIC(QPAEventDispatcherGlib)
~QPAEventDispatcherGlibPrivate() override
GUserEventSource * userEventSource
QPAEventDispatcherGlib * q
QPAEventDispatcherGlibPrivate * d