将绘图区域放置在滚动窗口内时防止显示滚动条
我正在使用 Python 和 pyGTK 开发一个项目。我有一个窗口,其唯一目的是显示图像。除非图像太大而不适合屏幕,否则窗口默认情况下不应显示滚动条。 所…
如何使用 Python 和 PyGTK/PyGDK 获取某个 X、Y 位置的窗口?
因此,我开发了一个名为 Lookit 的小型屏幕截图实用程序,我希望用户能够对整个窗口进行屏幕截图(目前支持整个屏幕和拖动矩形捕获)。 我想知道如何…
Thread 中的 Python GTK 窗口
我有一个 CLI 应用程序,它正在挖掘一些数据,在需要时启动一个线程,创建包含一些信息的 GTK 窗口。然而,CLI(主线程)仍然在后台分析数据,因此可…
为什么 Popen() 函数在 Python 和 PyGTK 中的行为不同?
我在 Python 程序中编写了这两行,它们运行良好: subprocess.Popen("./prog infile outfile >/dev/null", cwd="/path/to/prog", stdout=subprocess.P…
gtk.TextBuffer 颜色
我正在使用这个示例 http://www.pygtk.org/pygtk2tutorial/examples/testtext。 py 但它不起作用 我只看到白色文本区域,终端不显示任何通知 Ubuntu 1…
在 PyGTK 中,显示 PNG 文件的简单方法是什么?
以下 PyGTK 代码在窗口中显示 PNG 文件。 是否有更简单或更好的方式来显示 PNG 文件,例如使用 gtk.DrawingArea?例如,如何调整文件大小? import gt…
如何创建正确的只读 PyGTK 文本条目?
我正在尝试制作一个小部件,其中包含用户应该能够复制但不能更改的短文本输出。这就是我的想法: entry = gtk.Entry() entry.set_property("editable"…
相互依赖的 PyGtk SpinButton
我有三个相互依赖的 PyGTK SpinButton:将它们称为 A、B 和 C。还有另一个按钮 D,可以在 C 的两个相互定义之间切换,这样 C 的值被定义为 A/B,除非 …
如何从很长的列表中填充 PyGTK TreeView?
在我的 PyGTK GUI 中,我从 ListStore 填充 TreeView。 ListStore 包含 3 个字符串字段,这些数据是从纯文本文件读入存储的。 TreeView 设置在 Scroll…
在 PyGTK 中,在 GUI 中显示图像的好方法是什么?
我有一个 PyGTK GUI,其中有一个 gtk.Table。 按一个按钮将生成一个 PNG 文件。 我可以通过将 PNG 文件添加到表中的某个位置并再次调用主窗口的 show_…
使用 (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…