神秘的 GObject 警告:断言“G_IS_OBJECT(对象)”失败的
当我运行 GTK(Python GObject 自省)应用程序时,我收到警告,但无法找出其来源。当应用程序正在加载并且我正在填充 GtkListStore 时,在我第一次追…
无法在 Ubuntu Python 2.7 中导入 GTK
我尝试在 Ubuntu Python 2.7 中导入 GTK,但出现以下错误。 PyGTK 导入就好了。当我导入 gtk 时,出现以下错误: Exception in Tkinter callback Trac…
基于列表创建多表 pyGTK 对象
我正在尝试根据列表 for objects in object_list: self.'%s'_entry % objects.upper() = gtk.Entry(max=0) self.vbox_entry.add(self.'%s'_entry % ob…
GTK w/ Python 中的线程在 PyGObject 内省中是否发生了变化?
我第一次将程序从 PyGTK 转换为 PyGObject 自省,但在线程方面遇到了障碍。我有一个需要一些时间才能完成的过程,因此我弹出一个带有进度条的对话框,…
自动滚动 gtkscrolledwindow
我有一个表单界面,其中有大量水平下拉列表和文本框,位于 GTKscrolledWindow 内。表单必须水平对齐,因为窗口中有无限数量的表单(想想表单的表格)…
将数字时钟放入 pygtk 窗口中
你好, 我有一个带有 TKinter 的数字时钟代码: #!/usr/bin/python # -*- coding: utf-8 -*- import Tkinter import time def tick(time_old, clock):…
如何:使用 gst 和 python 创建视频聊天并在单个 gtk 窗口中显示发起者和接受者的视频
我正在使用 gst 和 python 开发视频聊天。 我想在其中查看最终用户的网络摄像头,并且还想在一个 gtk 窗口中查看我自己的网络摄像头(类似于同理心视…
如何禁用 GTK+ 的焦点抓取工具按钮
GTK+ Button 小部件具有 focus_on_click 属性,用于控制焦点的抓取。但我使用的 MenuToolButton 没有这样的属性。我不想把焦点放在点击上。 如何摆脱…
为 pygobject 和 pygtk 配置 gobject-introspection 时出现问题
我正在尝试在我的Mac上安装 pygtk ,然后要求我安装 pygobject ,然后要求我获取 gobject-introspection 。我在此安装中遇到的问题是在配置它时显示此…
Gnomeapplet - 在应该是条目和按钮的地方只看到一个白点
我已经为 gnome-panel 编写了一个 gnomeapplet,以及相应的服务器文件。当我使用“调试模式”时,一切似乎都工作正常,但是当我尝试从面板加载小程序…
Python 和 GTK:如何创建垃圾收集器友好的对象?
我开始使用 GTK+ 作为我的小部件工具包,用 Python 编写一个小型应用程序。最近,我决定进行一些内存优化,并注意到我创建的大多数 PyGTK 对象从未被…
动态更改 gtkListStore 模型
所以我终于开始了解 PyGTK 的真正工作原理,并且我正在开发一个简单的 SQLite 管理器应用程序。 为了显示查询结果,我使用了 gtk.ScrolledWindow 和 g…
如何使最后一个gtk.TreeViewColumn可调整大小?
可以使用 gtk.TreeViewColumn.set_ressized(True) 使列可手动调整大小...除了最后一列 - 它始终占用可用空间。 虽然在大多数情况下这是明智的,但我使…