MCPcopy Create free account
hub / github.com/cxasm/notepad-- / setUserDefShortcutKey

Method setUserDefShortcutKey

src/cceditor/ccnotepad.cpp:1395–1612  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

1393}
1394
1395void CCNotePad::setUserDefShortcutKey(int shortcutId)
1396{
1397 QKeySequence keySeq;
1398
1399 switch (shortcutId)
1400 {
1401 case New_File_ID:
1402 keySeq = ShortcutKeyMgr::getUserDefShortcutKey(New_File);
1403 ui.actionNewFile->setShortcut(keySeq);
1404
1405 break;
1406 case Open_File_ID:
1407 keySeq = ShortcutKeyMgr::getUserDefShortcutKey(Open_File);
1408 ui.actionOpenFile->setShortcut(keySeq);
1409
1410 break;
1411 case Save_File_ID:
1412 break;
1413 case Save_All_File_ID:
1414 keySeq = ShortcutKeyMgr::getUserDefShortcutKey(Save_All_File);
1415 ui.actionSave_as->setShortcut(keySeq);
1416
1417 break;
1418 case Close_ID:
1419 keySeq = ShortcutKeyMgr::getUserDefShortcutKey(Close);
1420 ui.actionClose->setShortcut(keySeq);
1421
1422 break;
1423 case Close_All_ID:
1424 keySeq = ShortcutKeyMgr::getUserDefShortcutKey(Close_All);
1425 ui.actionClose_All->setShortcut(keySeq);
1426
1427 break;
1428 case Cut_ID:
1429 break;
1430 case Copy_ID:
1431 break;
1432 case Paste_ID:
1433 break;
1434 case Undo_ID:
1435 break;
1436 case Redo_ID:
1437 break;
1438 case Find_ID:
1439 keySeq = ShortcutKeyMgr::getUserDefShortcutKey(Find);
1440 ui.actionFind->setShortcut(keySeq);
1441
1442 break;
1443 case Replace_ID:
1444 keySeq = ShortcutKeyMgr::getUserDefShortcutKey(Replace);
1445 ui.actionReplace->setShortcut(keySeq);
1446
1447 break;
1448 case Dir_Find_ID:
1449 keySeq = ShortcutKeyMgr::getUserDefShortcutKey(DirFind);
1450 ui.actionFind_In_Dir->setShortcut(keySeq);
1451
1452 break;

Callers 1

slot_editMethod · 0.80

Calls

no outgoing calls

Tested by

no test coverage detected