| 1393 | } |
| 1394 | |
| 1395 | void 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; |