Skip to content

Commit 5a4bed0

Browse files
DerDakonmasahir0y
authored andcommitted
kconfig: qconf: use default platform shortcuts
This renames "Load" to "Open" and switches Ctrl-L to Ctrl-O for the default platforms. This may break the workflow for those used to it, but will make it actually work for everyone else like me who would just expect the default behavior. Add some more standard shortcuts where available. If they replace the existing shortcuts they would have the same value in my case. Signed-off-by: Rolf Eike Beer <[email protected]> Signed-off-by: Masahiro Yamada <[email protected]>
1 parent cdb37fe commit 5a4bed0

File tree

1 file changed

+7
-5
lines changed

1 file changed

+7
-5
lines changed

scripts/kconfig/qconf.cc

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1361,21 +1361,22 @@ ConfigMainWindow::ConfigMainWindow(void)
13611361
configList->setFocus();
13621362

13631363
backAction = new QAction(QPixmap(xpm_back), "Back", this);
1364+
backAction->setShortcut(QKeySequence::Back);
13641365
connect(backAction, &QAction::triggered,
13651366
this, &ConfigMainWindow::goBack);
13661367

13671368
QAction *quitAction = new QAction("&Quit", this);
1368-
quitAction->setShortcut(Qt::CTRL | Qt::Key_Q);
1369+
quitAction->setShortcut(QKeySequence::Quit);
13691370
connect(quitAction, &QAction::triggered,
13701371
this, &ConfigMainWindow::close);
13711372

1372-
QAction *loadAction = new QAction(QPixmap(xpm_load), "&Load", this);
1373-
loadAction->setShortcut(Qt::CTRL | Qt::Key_L);
1373+
QAction *loadAction = new QAction(QPixmap(xpm_load), "&Open", this);
1374+
loadAction->setShortcut(QKeySequence::Open);
13741375
connect(loadAction, &QAction::triggered,
13751376
this, &ConfigMainWindow::loadConfig);
13761377

13771378
saveAction = new QAction(QPixmap(xpm_save), "&Save", this);
1378-
saveAction->setShortcut(Qt::CTRL | Qt::Key_S);
1379+
saveAction->setShortcut(QKeySequence::Save);
13791380
connect(saveAction, &QAction::triggered,
13801381
this, &ConfigMainWindow::saveConfig);
13811382

@@ -1384,10 +1385,11 @@ ConfigMainWindow::ConfigMainWindow(void)
13841385
configname = conf_get_configname();
13851386

13861387
QAction *saveAsAction = new QAction("Save &As...", this);
1388+
saveAsAction->setShortcut(QKeySequence::SaveAs);
13871389
connect(saveAsAction, &QAction::triggered,
13881390
this, &ConfigMainWindow::saveConfigAs);
13891391
QAction *searchAction = new QAction("&Find", this);
1390-
searchAction->setShortcut(Qt::CTRL | Qt::Key_F);
1392+
searchAction->setShortcut(QKeySequence::Find);
13911393
connect(searchAction, &QAction::triggered,
13921394
this, &ConfigMainWindow::searchConfig);
13931395
singleViewAction = new QAction(QPixmap(xpm_single_view), "Single View", this);

0 commit comments

Comments
 (0)