【发布时间】:2013-02-28 07:03:24
【问题描述】:
我希望我的弹出菜单放在GtkToggleButton 下而不是在当前鼠标位置 Gtk 弹出菜单是在GtkToggleButton 点击时创建的。请参阅下面的示例:
我有什么:
我想要什么:
我怎样才能完成后者?
【问题讨论】:
-
你能发布你正在使用的代码吗?
标签: python python-2.7 pygtk gtk3
我希望我的弹出菜单放在GtkToggleButton 下而不是在当前鼠标位置 Gtk 弹出菜单是在GtkToggleButton 点击时创建的。请参阅下面的示例:
我有什么:
我想要什么:
我怎样才能完成后者?
【问题讨论】:
标签: python python-2.7 pygtk gtk3
您必须使用GtkMenuButton 或GtkMenuToolButton 而不是GtkToggleButton:
"The GtkMenuButton widget is used to display a menu when clicked on."
"GtkMenuToolButton — A GtkToolItem containing a button with an additional dropdown menu."
GtkMenuButton 自 GTK+ 3.6 起可用,您可以查看demo in the documentation。
【讨论】: