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

Method procKeyRecordStart

QKeyMapper/qkeyrecord.cpp:544–563  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

542}
543
544void QKeyRecord::procKeyRecordStart(bool clicked)
545{
546 if (false == QKeyMapper_Worker::s_KeyRecording) {
547#ifdef DEBUG_LOGOUT_ON
548 QString debugmessage = QString("[QKeyRecord::procKeyRecordStart] \"%1\" Key pressed on key record STOP state, Start Key Record.").arg(KEY_RECORD_START_STR);
549 qDebug().nospace().noquote() << "\033[1;34m" << debugmessage << "\033[0m";
550#endif
551 ui->mergeKeyActionsCheckBox->setEnabled(false);
552 ui->ignoreWaitTimeCheckBox->setEnabled(false);
553 setKeyRecordLabel(KEYRECORD_STATE_START);
554 if (clicked) {
555 QKeyMapper_Worker::keyRecordStart(QStringList(), QStringList() << KEY_RECORD_STOP_STR);
556 }
557 else {
558 QKeyMapper_Worker::keyRecordStart(QStringList() << KEY_RECORD_START_STR,
559 QStringList() << KEY_RECORD_STOP_STR);
560 }
561 ui->keyRecordLineEdit->clear();
562 }
563}
564
565void QKeyRecord::procKeyRecordStop(bool clicked)
566{

Callers

nothing calls this directly

Calls 1

clearMethod · 0.45

Tested by

no test coverage detected