4#ifndef QEVENTDISPATCHER_UNIX_P_H
5#define QEVENTDISPATCHER_UNIX_P_H
18#include "QtCore/qabstracteventdispatcher.h"
19#include "QtCore/qlist.h"
20#include "private/qabstracteventdispatcher_p.h"
21#include "private/qcore_unix_p.h"
22#include "QtCore/qvarlengtharray.h"
23#include "QtCore/qhash.h"
24#include "private/qtimerinfo_unix_p.h"
34 inline bool isEmpty()
const noexcept;
35 inline short events()
const noexcept;
51 int check(
const pollfd &pfd);
58#if defined(Q_OS_VXWORKS)
59 static const int len_name = 20;
73 bool processEvents(QEventLoop::ProcessEventsFlags
flags)
override;
79 bool unregisterTimer(
int timerId)
final;
80 bool unregisterTimers(
QObject *
object)
final;
83 int remainingTime(
int timerId)
final;
85 void wakeUp()
override;
86 void interrupt()
final;
100 int activateTimers();
102 void markPendingSocketNotifiers();
103 int activateSocketNotifiers();
DarwinBluetooth::LECBManagerNotifier * notifier
QHash< int, QSocketNotifierSetUNIX > socketNotifiers
QList< QSocketNotifier * > pendingNotifiers
EGLint EGLint EGLint EGLint int int int int * fds
Combined button and popup list for selecting options.
#define Q_DECLARE_TYPEINFO(TYPE, FLAGS)
QSocketNotifierSetUNIX() noexcept
QSocketNotifier * notifiers[3]
short events() const noexcept
bool isEmpty() const noexcept
int check(const pollfd &pfd)
IUIAutomationTreeWalker __RPC__deref_out_opt IUIAutomationElement ** parent