Mat*_*iva 5 gtk pygobject python-3.x gtk3
我正在尝试创建一个这样的“HeaderMenu”:
但只有我得到了:
我在 GtkHeaderBar 中使用 GtkMenuButton。如何获得像第一张图片一样的菜单?
代码:
从 GTK+ 3.12 开始,将use-popoverGtkMenuButton 的属性设置为TRUE。
编辑哦,你实际上正在使用 GtkMenu 和popupGtkMenuButton 的属性。为此,您需要切换到使用GMenu而不是 GtkMenu 的menu-model属性。不,GtkMenu 不是 GMenu,因此您不能简单地更改空地文件中的属性名称。GMenus 在架构上与 GtkMenus 不同,因此您需要进行一些重写。