QtBase
v6.3.1
|
#include <qcocoaeventdispatcher.h>
Static Public Member Functions | |
static void | runLoopTimerCallback (CFRunLoopTimerRef, void *info) |
static void | activateTimersSourceCallback (void *info) |
static void | postedEventsSourceCallback (void *info) |
static void | waitingObserverCallback (CFRunLoopObserverRef observer, CFRunLoopActivity activity, void *info) |
static void | firstLoopEntry (CFRunLoopObserverRef ref, CFRunLoopActivity activity, void *info) |
Static Public Member Functions inherited from QAbstractEventDispatcherPrivate | |
static int | allocateTimerId () |
static void | releaseTimerId (int id) |
Static Public Member Functions inherited from QObjectPrivate | |
static QObjectPrivate * | get (QObject *o) |
static const QObjectPrivate * | get (const QObject *o) |
template<typename Func1 , typename Func2 > | |
static QMetaObject::Connection | connect (const typename QtPrivate::FunctionPointer< Func1 >::Object *sender, Func1 signal, const typename QtPrivate::FunctionPointer< Func2 >::Object *receiverPrivate, Func2 slot, Qt::ConnectionType type=Qt::AutoConnection) |
template<typename Func1 , typename Func2 > | |
static bool | disconnect (const typename QtPrivate::FunctionPointer< Func1 >::Object *sender, Func1 signal, const typename QtPrivate::FunctionPointer< Func2 >::Object *receiverPrivate, Func2 slot) |
static QMetaObject::Connection | connectImpl (const QObject *sender, int signal_index, const QObject *receiver, void **slot, QtPrivate::QSlotObjectBase *slotObj, int type, const int *types, const QMetaObject *senderMetaObject) |
static QMetaObject::Connection | connect (const QObject *sender, int signal_index, QtPrivate::QSlotObjectBase *slotObj, Qt::ConnectionType type) |
static QMetaObject::Connection | connect (const QObject *sender, int signal_index, const QObject *receiver, QtPrivate::QSlotObjectBase *slotObj, Qt::ConnectionType type) |
static bool | disconnect (const QObject *sender, int signal_index, void **slot) |
static bool | disconnect (const QObject *sender, int signal_index, const QObject *receiver, void **slot) |
static bool | disconnect (Connection *c) |
Additional Inherited Members | |
Public Types inherited from QObjectPrivate | |
typedef void(* | StaticMetaCallFunction) (QObject *, QMetaObject::Call, int, void **) |
using | ConnectionDataPointer = QExplicitlySharedDataPointer< ConnectionData > |
Definition at line 137 of file qcocoaeventdispatcher.h.
QCocoaEventDispatcherPrivate::QCocoaEventDispatcherPrivate | ( | ) |
Definition at line 771 of file qcocoaeventdispatcher.mm.
Definition at line 122 of file qcocoaeventdispatcher.mm.
void QCocoaEventDispatcherPrivate::cancelWaitForMoreEvents | ( | ) |
Definition at line 929 of file qcocoaeventdispatcher.mm.
void QCocoaEventDispatcherPrivate::cleanupModalSessions | ( | ) |
Definition at line 688 of file qcocoaeventdispatcher.mm.
NSModalSession QCocoaEventDispatcherPrivate::currentModalSession | ( | ) |
Definition at line 743 of file qcocoaeventdispatcher.mm.
void QCocoaEventDispatcherPrivate::ensureNSAppInitialized | ( | ) |
Definition at line 591 of file qcocoaeventdispatcher.mm.
bool QCocoaEventDispatcherPrivate::hasModalSession | ( | ) | const |
Definition at line 683 of file qcocoaeventdispatcher.mm.
void QCocoaEventDispatcherPrivate::maybeCancelWaitForMoreEvents | ( | ) |
void QCocoaEventDispatcherPrivate::maybeStartCFRunLoopTimer | ( | ) |
Definition at line 136 of file qcocoaeventdispatcher.mm.
void QCocoaEventDispatcherPrivate::maybeStopCFRunLoopTimer | ( | ) |
Definition at line 189 of file qcocoaeventdispatcher.mm.
Definition at line 916 of file qcocoaeventdispatcher.mm.
void QCocoaEventDispatcherPrivate::processPostedEvents | ( | ) |
Definition at line 871 of file qcocoaeventdispatcher.mm.
bool QCocoaEventDispatcherPrivate::processTimers | ( | ) |
Definition at line 111 of file qcocoaeventdispatcher.mm.
bool QCocoaEventDispatcherPrivate::sendQueuedUserInputEvents | ( | ) |
void QCocoaEventDispatcherPrivate::temporarilyStopAllModalSessions | ( | ) |
Definition at line 611 of file qcocoaeventdispatcher.mm.
CFRunLoopSourceRef QCocoaEventDispatcherPrivate::activateTimersSourceRef |
Definition at line 149 of file qcocoaeventdispatcher.h.
bool QCocoaEventDispatcherPrivate::blockSendPostedEvents |
Definition at line 160 of file qcocoaeventdispatcher.h.
QCFSocketNotifier QCocoaEventDispatcherPrivate::cfSocketNotifier |
Definition at line 179 of file qcocoaeventdispatcher.h.
bool QCocoaEventDispatcherPrivate::cleanupModalSessionsNeeded |
Definition at line 165 of file qcocoaeventdispatcher.h.
QStack<QCocoaModalSessionInfo> QCocoaEventDispatcherPrivate::cocoaModalSessionStack |
Definition at line 162 of file qcocoaeventdispatcher.h.
bool QCocoaEventDispatcherPrivate::currentExecIsNSAppRun |
Definition at line 163 of file qcocoaeventdispatcher.h.
NSModalSession QCocoaEventDispatcherPrivate::currentModalSessionCached |
Definition at line 167 of file qcocoaeventdispatcher.h.
CFRunLoopObserverRef QCocoaEventDispatcherPrivate::firstTimeObserver |
Definition at line 183 of file qcocoaeventdispatcher.h.
bool QCocoaEventDispatcherPrivate::interrupt |
Definition at line 186 of file qcocoaeventdispatcher.h.
int QCocoaEventDispatcherPrivate::lastSerial |
Definition at line 185 of file qcocoaeventdispatcher.h.
bool QCocoaEventDispatcherPrivate::nsAppRunCalledByQt |
Definition at line 164 of file qcocoaeventdispatcher.h.
CFRunLoopSourceRef QCocoaEventDispatcherPrivate::postedEventsSource |
Definition at line 181 of file qcocoaeventdispatcher.h.
uint QCocoaEventDispatcherPrivate::processEventsCalled |
Definition at line 166 of file qcocoaeventdispatcher.h.
uint QCocoaEventDispatcherPrivate::processEventsFlags |
Definition at line 144 of file qcocoaeventdispatcher.h.
bool QCocoaEventDispatcherPrivate::propagateInterrupt = false |
Definition at line 187 of file qcocoaeventdispatcher.h.
Definition at line 180 of file qcocoaeventdispatcher.h.
CFRunLoopTimerRef QCocoaEventDispatcherPrivate::runLoopTimerRef |
Definition at line 148 of file qcocoaeventdispatcher.h.
QAtomicInt QCocoaEventDispatcherPrivate::serialNumber |
Definition at line 184 of file qcocoaeventdispatcher.h.
QTimerInfoList QCocoaEventDispatcherPrivate::timerInfoList |
Definition at line 147 of file qcocoaeventdispatcher.h.
CFRunLoopObserverRef QCocoaEventDispatcherPrivate::waitingObserver |
Definition at line 182 of file qcocoaeventdispatcher.h.