在 PyGTK/GObject 中使用枚举属性
本教程介绍如何在Python 仅涵盖使用 gobject.TYPE_FLOAT 类型的属性。 我已将其调整为使用枚举类型: import pygtk pygtk.require('2.0') import gobj…
对 GtkTreeView 的拖放支持,其中模型被过滤和排序
正如标题所示,我有一个 gtk.TreeView ,其模型已排序和过滤。根据 文档:“拖放行重新排序仅适用于未排序的情况商店”。给出的唯一其他信息与使用外…
捕获 gtk.Window 内任意位置的点击
考虑以下 python 代码: import gtk class MainWindow(): def __init__(self): self.window = gtk.Window() self.window.show() if __name__ == "__ma…
python - gtk treeview - 具有实时更新的列表存储
我在尝试获取实时更新时遇到树视图列表存储问题,我创建了一个示例来模拟我想做的事情。 我希望 liststore1 每次循环都更新。 http://img204.imagesha…
import gtk/glib 产生 ImportError: DLL load failed
我在 Windows XP SP3 上从各自的网站安装了最新版本的 python (2.6.5)、gtk+、pygtk(和朋友)。当您尝试导入 gtk(或只是 glib)时,会引发 ImportEr…
即使小部件尝试扩展,如何强制 GTK 窗口保持一定的宽度?
如何强制 GTK 窗口对象保持相同的大小,即使其中的表试图扩展? 我尝试在将子项附加到表格时使用 gtk.SHRINK,但表格中的 TextView 仍然不断扩展至超…
如何将 gtk.ListStore 项目与我自己的模型相关联
我有一个项目对象列表,显示在 GtkTreeView 中。当用户双击 TreeView 中的项目行时,我尝试打开一个包含项目详细信息的对话框。 现在,我通过 get_sel…
如何使用 Python 和 GTK 创建具有自定义文本和透明背景的状态图标/系统托盘图标?
这是迄今为止我定义图标的代码: icon_bg = gtk.gdk.pixbuf_new_from_file('gmail.png') w, h = icon_bg.get_width(), icon_bg.get_height() cmap = g…
PyGTK:如何制作剪贴板监视器?
如何使用 PyGTK GUI 在 Python 中制作一个简单的剪贴板监视器? 我找到了 gtk.clipboard 类,但找不到任何解决方案来获取“信号”以在剪贴板内容发生…
Ubuntu快速(python/gtk) - 如何监控stdin?
我开始使用 Ubuntu 的“快速”框架,它是基于 python/gtk 的。我想为使用 stdin/stdout 的文本模式 C 状态机编写一个 gui 包装器。 我是gtk新手。我可…
使 pygtksourceview 在 Windows 中工作
所以,我试图让 gtksourceview python 绑定在 Windows 下工作(我正在开发一个显示代码的跨平台 gtk 应用程序,所以 gtksourceview 似乎是一个自然的…
列出 PyGTK UI 字符串的可用语言
我正在清理 PyGTK 应用程序中的一些本地化和翻译设置。该应用程序仅适用于 GNU/Linux 系统。我们想要的功能之一是让用户选择应用程序所使用的语言(有…