使用 (Py)GTK 调整大小时自动缩放绘图区域
如何在调整窗口大小时缩放 gtk.DrawingArea?我正在编写一段代码,该代码将在 DrawingArea 中绘制一些颜色,并将其添加到 gtk.Table 单元格中。我只需…
PyGTK 阻塞非 GUI 线程
我想用 PyGTK 来解决线程错误。到目前为止我有这段代码: #!/usr/bin/python import pygtk pygtk.require('2.0') import gtk import threading from t…
我的 Windows GTK 出了什么问题?用于Python安装?
对此感到非常沮丧。我为我的 32 位系统安装了 pygtk 2.24、pycairo 1.8.10 和 pyobject 2.28.3,并安装了 2.7 的 Python 版本。我已经安装并运行了 GT…
在 PyGtk GUI 中嵌入交互式 shell (VTE) 以操作其自己的小部件
我计划执行以下操作: 使用一些小部件创建一个 PyGtk GUI(硬编码,无 Glade),并在屏幕底部放置某种 VTE(虚拟终端模拟器),我可以在其中操作小部…
pygtk gtk.combo_box_new_text() 具有默认值
cb.append_text('Firefox') cb.append_text('Chrome') cb.append_text('Opera') 在单击之前没有显示任何内容…
在某些情况下,用 lambda 连接信号不起作用?
我正在尝试使用 python 2.7 进行 pygtk 程序开发,并且在使用 lambda 函数连接信号时遇到了一些问题: 让我们说想要连接信号的类是类 A_Class,并且信…
以编程方式关闭 gtk 窗口
如果 GTK 中有一个子窗口,并且您想以编程方式关闭它(例如,按保存按钮或退出键),是否有关闭窗口的首选方法? 例如, window.destroy() # versus w…
将 Glade 与 pygobject Gtk3 一起使用
我正在使用迁移指南将脚本转换为使用 Gtk3(将 GTK2 移植到 GTK3)。我将 import pygtk 转换为 from gi.repository import Gtk 等等... 我陷入困境,…
在 PyGTK 中,如何重绘在长时间计算过程中被遮挡的窗口部分?
下面是一些基本代码。 它显示一个按钮。 单击该按钮会运行一个循环。 在循环中,如果你模糊了 带窗口的按钮, 被遮挡的部分会发白,而不是 重画直到循…
PyGTK 属性与 python 属性
当从 PyGTK 中的 GObject 类派生时,您可以像在 C 中一样定义 GObject 属性,使用 __gproperties__ 字典和 do_get_property/do_set_property 方法,如…
如何判断光标是否在gtk.Menu内?
我有一个 gtk.Menu(用作弹出窗口),我需要确定鼠标光标是否在菜单的范围内。 我可以使用 此方法获取鼠标在屏幕上的位置.但是调用 menu.popup(...) …
gtk.gdk.color_parse() 等效于 vala
我试图在 Vala 中找到与 pyGtk 函数 gtk.gdk.color_parse 等效的函数。我能找到的只是 Gdk.Color.parse ,它有点相似,但返回一个布尔值而不是 Gdk.Co…
我需要帮助在 PYGTK 中选择和打印文本
我正在尝试制作一个如下所示的程序。 Image 我该文件名为 Tux image.png 且我有另一个名为 File to use.txt 的文件,看起来像这样 Microsoft 苹果 惠…