【问题标题】:GTK popup menu position in pythonPython中的GTK弹出菜单位置
【发布时间】:2013-02-28 07:03:24
【问题描述】:

我希望我的弹出菜单放在GtkToggleButton 下而不是在当前鼠标位置 Gtk 弹出菜单是在GtkToggleButton 点击时创建的。请参阅下面的示例:

我有什么:

我想要什么:

我怎样才能完成后者?

【问题讨论】:

  • 你能发布你正在使用的代码吗?

标签: python python-2.7 pygtk gtk3


【解决方案1】:

您必须使用GtkMenuButtonGtkMenuToolButton 而不是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

【讨论】:

    猜你喜欢
    • 2010-11-11
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多