2012-06-17 55 views
6

我想在我的gtk +文本編輯器中隱藏菜單欄。認爲這將是一個簡單的問題gtk_widget_hide(menubar),但是當我這樣做時,我鬆開了所有的鍵盤快捷鍵。你如何隱藏菜單欄並保持加速器功能?gtk +隱藏菜單欄禁用所有鍵盤快捷鍵

回答

1

隱藏的小部件不響應關鍵事件afaik。

一個可能的解決方案是爲您的整個應用程序安裝AcceleratorGroup

你也可以嘗試隱藏菜單欄的所有項目(未經測試)。