diff options
author | Michele Calgaro <michele.calgaro@yahoo.it> | 2013-11-16 15:46:35 +0100 |
---|---|---|
committer | Slávek Banko <slavek.banko@axis.cz> | 2013-11-16 15:50:33 +0100 |
commit | c244bac1537175f6219fa778a13acfedeaf8b304 (patch) | |
tree | 3a261aa1df6beb374baeec8f8dac23840feb49b9 /konsole/konsole/konsole.h | |
parent | 6409e49025dc64eb11490091692d03421c9db1ea (diff) | |
download | tdebase-c244bac1537175f6219fa778a13acfedeaf8b304.tar.gz tdebase-c244bac1537175f6219fa778a13acfedeaf8b304.zip |
Add option to enable accelerators in Konsole menu bar
Add default shortcut for show/hide Konsole menu bar
This resolves Bug 1701
Diffstat (limited to 'konsole/konsole/konsole.h')
-rw-r--r-- | konsole/konsole/konsole.h | 21 |
1 files changed, 20 insertions, 1 deletions
diff --git a/konsole/konsole/konsole.h b/konsole/konsole/konsole.h index 7edbf64c0..6bd3a2e81 100644 --- a/konsole/konsole/konsole.h +++ b/konsole/konsole/konsole.h @@ -297,6 +297,8 @@ private: bool eventFilter( TQObject *o, TQEvent *e ); + void setMenuAcceleratos(); + TQPtrList<TEWidget> activeTEs(); TQPtrDict<TESession> action2session; @@ -322,6 +324,22 @@ private: KMenuBar* menubar; KStatusBar* statusbar; + // Text strings for main menu entries + TQString m_session_string; + TQString m_edit_string; + TQString m_view_string; + TQString m_bookmarks_string; + TQString m_options_string; + TQString m_help_string; + + // Main menu entry ids + int m_session_id; + int m_edit_id; + int m_view_id; + int m_bookmarks_id; + int m_options_id; + int m_help_id; + TDEPopupMenu* m_session; TDEPopupMenu* m_edit; TDEPopupMenu* m_view; @@ -338,6 +356,7 @@ private: TDEPopupMenu* m_tabPopupMenu; TDEPopupMenu* m_tabPopupTabsMenu; TDEPopupMenu* m_tabbarPopupMenu; + TDEPopupMenu* m_openSelection; TDEAction *m_zmodemUpload; TDEToggleAction *monitorActivity, *m_tabMonitorActivity; @@ -373,7 +392,6 @@ private: TDEAction *m_closeSession; TDEAction *m_print; TDEAction *m_quit; - TDEPopupMenu *m_openSelection; TDEActionCollection *m_shortcuts; @@ -434,6 +452,7 @@ private: bool b_sessionShortcutsMapped:1; bool b_matchTabWinTitle:1; bool b_mouseWheelScroll:1; + bool b_menuAccelerators:1; unsigned int m_histSize; int m_separator_id; |