1 Description: Make Ctrl+Q work on normal X11 desktops
2 Upstream changed from explicit Ctrl+Q to QkeySequence::Quit, which Qt defines
3 to Ctrl+Q for OSX, KDE and Gnome, but not for other X11 desktops, so
4 explicitely add Ctrl+Q back.
5 Author: Jakob Haufe <sur5r@sur5r.net>
7 Last-Update: 2012-02-16
9 diff --git a/src/mainwindow.cpp b/src/mainwindow.cpp
10 index bb815c0..5f82732 100644
11 --- a/src/mainwindow.cpp
12 +++ b/src/mainwindow.cpp
13 @@ -334,6 +334,9 @@ void MainWindow::createActions() {
14 quitAct = new QAction(tr("&Quit"), this);
15 quitAct->setMenuRole(QAction::QuitRole);
16 quitAct->setShortcut(QKeySequence(QKeySequence::Quit));
17 + quitAct->setShortcuts(QList<QKeySequence>()
18 + << QKeySequence(QKeySequence::Quit)
19 + << QKeySequence(Qt::CTRL + Qt::Key_Q));
20 quitAct->setStatusTip(tr("Bye"));
21 actions->insert("quit", quitAct);
22 connect(quitAct, SIGNAL(triggered()), SLOT(quit()));