pyGTK TreeView 中的条件 CellRenderCombo
我有一个两列 TreeView 附加到 ListStore。两列都是 CellRenderCombo 组合框。 当用户在第一个框中选择一个条目时,我需要在第二个框中动态加载一组选…
Gtk:如何在文本视图中获取文件的一部分,并带有与完整文件相关的滚动条
我正在尝试制作一个非常大的文件编辑器(其中编辑器一次仅将缓冲区的一部分存储在内存中),但在构建文本视图对象时我陷入了困境。基本上 - 我知道我…
在 CentOS 上构建 PyGTK 时出现问题
我正在尝试在 CentOS 上为非标准 Python(2.6,与开箱即用的 2.4)构建 PyGTK。它要求我首先构建 pygobject。 pygobject-2.18.0 在配置步骤失败。错误…
帮助从类中调用 def
菜鸟问题... class msgbox: def __init__(self, lbl_msg = '', dlg_title = ''): self.wTree = gtk.glade.XML('msgbox.glade') self.wTree.get_widget…
Python/X11:找出用户是否切换虚拟桌面
我正在寻找一种方法来确定用户是否在 X11 下切换虚拟桌面。 我正在使用带有 X11 库和 PyGTK 的 Python。我找到了一些 C 语言的工作示例,但我缺乏将它…
安装 PyGtk 时出错
我尝试在 mac 上安装 pygtk。我下载了 pygtk 文件,打开终端并将其设置到我的工作目录,然后运行命令“python setup.py install”。由于没有模块 dsex…
如何在 PyGTK 组合框中添加分隔符?
我正在使用 gtk.combo_box_new_text() 来制作组合框列表,这使用 gtk.ListStore 仅存储字符串,因此有某种方法可以在项目之间添加分隔符而不使用复杂…
从代码启动 PyGTK cellrenderer 编辑
我有一个带有可编辑 CellRendererText 的树视图: self.renderer = gtk.CellRendererText() self.renderer.set_property('editable', True) 但现在我…
如何在 GtkTreeView 小部件中列出目录层次结构?
我正在尝试在 pyGTK 中生成分层目录列表。 目前,我有以下目录树: /root folderA - subdirA - subA.py - a.py folderB - b.py 我编写了一个几乎可以…
使用 Pygtk 和 Python 从多个文本输入中获取值
单击名为“添加文本框”的按钮时,它会调用一个函数,该函数使用 (gtk.Entry) 函数创建单个文本框。因此,每次我单击该按钮时,它都会创建一个文本框…
pygtk - 动态更新小部件,从 gtk 组合框获取输入
从 gtk 组合框中选择 1 到 10 之间的值时,它应该通过将组合框值作为输入来填充复选框。例如,如果我选择 5,则会生成 5 个复选框。 它有效..但问题是…