13 #ifndef ML_BACKGROUND_TASK_IDLE_PROCESSING_QT_H
14 #define ML_BACKGROUND_TASK_IDLE_PROCESSING_QT_H
19 #include <ThirdPartyWarningsDisable.h>
21 #include <ThirdPartyWarningsRestore.h>
43 void timerEvent(QTimerEvent* event)
override;
46 void customEvent(QEvent* event)
override;
#define MLBACKGROUNDTASKS_EXPORT
Project global and OS specific declarations.
void scheduleProcessPendingMessagesInGUIThread()
schedules the idle processing in the GUI thread.
static void install()
create an BackgroundTaskIdleProcessing_Qt object and install on the background task manager
BackgroundTaskIdleProcessing_Qt()
Main documentation file for ML users and developers.