如何将菜单栏固定在 window PyGTK 的顶部

How to stick the menubar at the top of the window PyGTK

如何将菜单栏固定在 window 的顶部?

我正在使用 Gtk.VBox 并在其中添加了 Gtk.MenuBar。我正在使用 Gtk3

代码来源:http://pastebin.com/YHZQLzZg

谢谢

如果你的意思是你不需要标题栏(只是一个菜单栏),那么你可以尝试使用 False 作为参数的 Gtk set_decorated() 函数。在 一些 系统上,将允许创建 window 没有标题栏(可能还有其他标准的东西)。但它不能保证工作,因为它依赖于 window 管理器,而不是 Gtk 或 Python.

Gtk set_decorated function

问题是使用

window.set_border_width(10)

我删除了边框宽度,一切正常。