MCPcopy Create free account
hub / github.com/Zalafina/QKeyMapper / initGlobalSendInputTaskController

Method initGlobalSendInputTaskController

QKeyMapper/qkeymapper_worker.cpp:20067–20078  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

20065}
20066
20067void QKeyMapper_Worker::initGlobalSendInputTaskController()
20068{
20069 SendInputTaskController &controller = SendInputTask::s_GlobalSendInputTaskController;
20070 controller.task_threadpool = new QThreadPool();
20071 controller.task_threadpool->setMaxThreadCount(1);
20072 controller.task_stop_mutex = new QMutex();
20073 controller.task_stop_condition = new QWaitCondition();
20074 controller.task_stop_flag = new QAtomicInt(INPUTSTOP_NONE);
20075 controller.task_pause_state = new QAtomicInt(KEYSEQUENCE_PAUSE_STATE_NONE);
20076 controller.task_rowindex = INITIAL_ROW_INDEX;
20077 controller.task_keyup_sent = false;
20078}
20079
20080void QKeyMapper_Worker::resetGlobalSendInputTaskController()
20081{

Callers

nothing calls this directly

Calls

no outgoing calls

Tested by

no test coverage detected