Files
mdemory/resources/shortcuts.temp
2024-11-24 12:52:46 +02:00

103 lines
1.8 KiB
Plaintext

Redaktors
QShortcut* shortcutSave = new QShortcut(QKeySequence("Ctrl+S"), editorWindow);
QObject::connect(shortcutSave, &QShortcut::activated, []() {
if (editor->isVisible()) {
setupEditorSave();
}
});
Saraksts
addShortcut("Ctrl+O", [actionOpen]() {
actionOpen->trigger();
});
addShortcut("Ctrl+H", [actionHelp]() {
actionHelp->trigger();
});
addShortcut("Ctrl+,", [openSettings]() {
openSettings->trigger();
});
addShortcut("Ctrl+S", [toolbar]() {
toolbar->btnSave.click();
});
addShortcut("Ctrl+P", [toolbar]() {
toolbar->btnPractice.click();
});
addShortcut("Ctrl+A", [toolbar]() {
toolbar->btnAdd.click();
});
addShortcut("Ctrl+L", [toolbar]() {
toolbar->btnLoad.click();
});
Mācīšanās
addShortcut("l", []() {
if (btnNext->isVisible()) {
btnNext->click();
}
});
addShortcut(
"Ctrl+S",
[]() {
saveMdem();
}
);
addShortcut("Z", []() {
if (btnNotRemembered->isVisible()) {
btnNotRemembered->click();
}
});
btnHard->setText("Grūti (X)");
addShortcut("X", []() {
if (btnHard->isVisible()) {
btnHard->click();
}
});
btnMedium->setText("Vidēji (C)");
addShortcut("C", []() {
if (btnMedium->isVisible()) {
btnMedium->click();
}
});
btnEasy->setText("Viegli (V)");
addShortcut("V", []() {
if (btnEasy->isVisible()) {
btnEasy->click();
}
});
addShortcut(
"Return",
[]() {
if (btnCheck->isVisible()) {
btnCheck->click();
}
if (btnShowAnswer->isVisible()) {
btnShowAnswer->click();
}
}
);
Settings
auto shortcutSave = new QShortcut(
QKeySequence("Ctrl+S"),
settingsWindow
);
QObject::connect(
shortcutSave,
&QShortcut::activated,
[saveSettings]() {
saveSettings();
}
);