如何找出 Python 对象丢失属性的原因/时间?
更新2013-02-08 我现在知道为什么我无法在一小段测试代码中重现这个问题了。在小程序中,Python 的垃圾收集器不是很活跃。我认为问题在于 Python 正在…
GTK 拖放验证 X11 光标在 Drag_get_data 内锁定
我无法在 pygtk 中进行拖放验证。我没有主意,想要第二个意见。 我的目标是只允许删除包含 .jpg 的文件。 具体来说,每当我在拖动动作回调中调用 widg…
pygtk:使用窗口对象作为类
一些程序员创建 Window 类: class PyApp(gtk.Window): ... 我已经用 Glade 定义了我的窗口,然后我可以使用以下方法获取它: xmlTree.get_widget('wi…
如何从修改后的字符串列表创建 gtk.STOCK_* 按钮?
我正在尝试创建一个简单的程序来显示所有 gtk 库存按钮。 我从以下位置复制了股票 ID 列表: http://www.pygtk.org/pygtk2tutorial/ch-ButtonWidget.h…
python 脚本中的身份验证以 root 身份运行
我正在 Linux 上用 Python 做一个系统级的项目。 所以,我想知道我是否以普通用户身份运行我的代码并且 如果我正在访问系统文件,那么它应该具有 root…
如何自动滚动 gtk.scrolledwindow?
我在 ScrolledWindow 中有一个 treeview-widget,它在运行时填充。我希望 ScrolledWindow 自动滚动到列表的末尾。每次将一行插入到树视图中时,我通过…
TreeViewColumn 标题中的 PyGTK Entry 小部件
如何使 gtk.Entry 小部件在 gtk.TreeViewColumn 标题/标题中可聚焦或可编辑?我已经尝试过: # Create tree-view. treeview = gtk.TreeView() #... # …
在 PyGTK 中使用 F11 切换全屏的简单方法
我不是专业程序员,但经常使用 PyGTK 和 Cairo 进行数据可视化测试和原型设计。 我有一个从网上获取的 PyGTK 标准模板,它执行 GTK 需要工作的“标准…
在 Eclipse 中构建 Python GUI?
我想知道是否有类似于 http://www.eclipse.org/vep/ 的工具对于Python可用吗?我希望在构建 pygtk GUI 时能够使用像 Visual Editor 这样的工具。我正…
无法在 pygtk 中使用 cairo 更改使用 rgb 值的线条颜色
我正在 pygtk 中使用 cairo 在绘图区域上绘图。 我使用此函数设置线条颜色: cr.set_source_rgb(203,12,41) 但它显示白色而不是这种颜色 #CB0C33 它就…
如何设置pygtk树形视图中单个单元格的颜色?
我有一个包含几列的 PyGtk 树视图。在运行时我不断添加新行。每个单元格包含一个字符串。通常,我会为每一行使用 gtk.CellRenderer,但我想根据单元格…
pygtk - 有关 ListViews 的问题:更新/附加值
我对使用 ListView 和 ListStore 等有一些常见问题。 我的程序包含一个 ToDo 列表,它是 Task 列表 -对象。 Task 对象有两个属性:title 和 progress…