【问题标题】:Create Gtk toolbar with buttons and text in PyGobject在 PyGobject 中创建带有按钮和文本的 Gtk 工具栏
【发布时间】:2014-07-29 12:08:18
【问题描述】:

我发现了一些使用此代码的教程 (PyGTK):

    from gi.repository import Gtk

    [...]

    self.toolbar = Gtk.Toolbar()
    self.toolbar.set_style(Gtk.TOOLBAR_BOTH)

    [...]

但使用 Python3 和 GTK3 (PyGobject) 我得到消息:

AttributeError: 'gi.repository.Gtk' 对象没有属性 'TOOLBAR_​​BOTH'

有人知道如何在 PyGobject 中处理这个问题吗?

【问题讨论】:

    标签: gtk3 pygobject


    【解决方案1】:

    很可能Gtk.ToolbarStyle.BOTH;要将 C 常量转换为 Python,例如 GTK_TOOLBAR_BOTH,它是 GtkToolbarStyle 枚举的成员,它是 (模块名称)(没有模块名称的枚举名称)(不带枚举前缀的常量名).

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2020-11-15
      • 1970-01-01
      • 1970-01-01
      • 2016-11-25
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-09-22
      相关资源
      最近更新 更多