QtGui/qplatformeventloopintegration_qpa.h Source File
Go to the documentation of this file.
42 #ifndef QPLATFORMEVENTLOOPINTEGRATION_QPA_H
43 #define QPLATFORMEVENTLOOPINTEGRATION_QPA_H
46 #include <QtCore/QScopedPointer>
54 class QPlatformEventLoopIntegrationPrivate;
58 Q_DECLARE_PRIVATE(QPlatformEventLoopIntegration);
60 QPlatformEventLoopIntegration();
61 virtual ~QPlatformEventLoopIntegration();
63 virtual void startEventLoop() = 0;
64 virtual void quitEventLoop() = 0;
65 virtual void qtNeedsToProcessEvents() = 0;
67 qint64 nextTimerEvent()
const;
68 void setNextTimerEvent(
qint64 nextTimerEvent);
70 static void processEvents();
74 Q_DISABLE_COPY(QPlatformEventLoopIntegration);
75 friend class QEventDispatcherQPA;
82 #endif // QPLATFORMEVENTLOOPINTEGRATION_QPA_H
#define QT_BEGIN_NAMESPACE