Mercurial > hg > syntilista
changeset 63:fc633e7c83a9
Improve keyboard shortcuts.
author | Matti Hamalainen <ccr@tnsp.org> |
---|---|
date | Sun, 09 Apr 2017 11:12:12 +0300 |
parents | efb1cd435148 |
children | 73fd86778014 |
files | logo.png main.cpp |
diffstat | 2 files changed, 9 insertions(+), 2 deletions(-) [+] |
line wrap: on
line diff
--- a/main.cpp Sun Apr 09 11:12:03 2017 +0300 +++ b/main.cpp Sun Apr 09 11:12:12 2017 +0300 @@ -269,8 +269,15 @@ setActivePerson(-1); // Keyboard shortcuts - new QShortcut(QKeySequence(Qt::CTRL + Qt::Key_Q), this, SLOT(close())); - new QShortcut(QKeySequence(Qt::Key_Escape), this, SLOT(on_button_ClearFilter_clicked())); + ui->button_Quit->setShortcut(QKeySequence(Qt::Key_F10)); + new QShortcut(QKeySequence(Qt::CTRL + Qt::Key_Q), this, SLOT(on_button_Quit_clicked())); + + ui->button_AddPerson->setShortcut(QKeySequence(Qt::Key_F5)); + ui->button_DeletePerson->setShortcut(QKeySequence(Qt::Key_F8)); + ui->button_EditPerson->setShortcut(QKeySequence(Qt::Key_F6)); + ui->button_ClearFilter->setShortcut(QKeySequence(Qt::Key_Escape)); + ui->button_About->setShortcut(QKeySequence(Qt::Key_F1)); + new QShortcut(QKeySequence(QKeySequence::ZoomIn), this, SLOT(changeUIZoomIn())); new QShortcut(QKeySequence(QKeySequence::ZoomOut), this, SLOT(changeUIZoomOut())); new QShortcut(QKeySequence(Qt::CTRL + Qt::KeypadModifier + Qt::Key_Plus), this, SLOT(changeUIZoomIn()));