如何將菜單欄粘貼在窗口頂部? 如何在窗口頂部粘貼菜單欄PyGTK
我使用的是Gtk.VBox
,我在裏面加了Gtk.MenuBar
。我使用Gtk3
代碼來源:http://pastebin.com/YHZQLzZg
感謝
如何將菜單欄粘貼在窗口頂部? 如何在窗口頂部粘貼菜單欄PyGTK
我使用的是Gtk.VBox
,我在裏面加了Gtk.MenuBar
。我使用Gtk3
代碼來源:http://pastebin.com/YHZQLzZg
感謝
的問題是使用
window.set_border_width(10)
我刪除了邊框的寬度,一切工作正常。
如果你的意思是這樣,你不想要標題欄(只在菜單欄的),那麼你可以嘗試使用GTK的set_decorated()函數假作爲參數。在一些系統將允許窗口沒有標題欄(可能還有其他標準的東西)被創建。但它不能保證工作,因爲它依賴於窗口管理器,而不是Gtk或Python。
謝謝,但如果你可以在屏幕截圖中看到有一些布丁順便說一句窗口和菜單欄的標題。我不能刪除它:/ –
這是否意味着你想標題欄被刪除或不?而「布丁」是否指窗戶關閉圖標?什麼操作系統呢? – StephenG
非我不會刪除它,在標題欄和菜單欄有一些我不想要的自由空間。對不起,我的意思是*填充;我使用的是Fedora 23和GTK 3.18 –
請添加更多代碼,特別是您的菜單和包裝佈局。另請參閱:https://python-gtk-3-tutorial.readthedocs.org/en/latest/index.html – sagarchalise
我將盡快添加它,我應該使用的佈局是什麼?我剛剛使用了VBox –
我添加了源代碼 –