我有一个状态栏,但如何让它发挥作用?
这段代码显示了一个状态栏。但是,当我单击按钮时,状态栏中并没有显示我已这样做。 import pygtk pygtk.require('2.0') import gtk import subproces…
需要帮助从 python 项目中的 pygtk GUI 实时捕获 STDOUT
我正在开发一个项目,我想在 python pygtk GUI 中使用命令行实用程序 cdparanoia。我正在使用 Glade 进行 UI 开发。我尝试导入 subprocess 并使用 sub…
GtkButton 与 GtkLabel 字体浮雕:如何自定义其中之一?
上下文 我正在使用 PyGtk 开发一个应用程序,它或多或少可以作为面板工作,很像 gnome-panel。理想情况下,在我正在制作的面板上,我想要一个没有边框…
使用 Python 使用 threading.Timer 以固定的时间间隔截取屏幕截图
我正在使用 pyGTK 编写一个简单的 GUI 应用程序,以固定的时间间隔截取桌面屏幕截图。为了安排拍摄,我使用 threading.Timer 类,为了拍摄,我使用 os…
如何才能使文件在单击时打开
import pygtk pygtk.require('2.0') import gtk # Check for new pygtk: this is new class in PyGtk 2.4 if gtk.pygtk_version < (2,3,90): print "P…
如何连接“秀”和“隐藏”用 PyGTK 发出信号?
我希望在显示或隐藏某些小部件(菜单)时调用回调。这样做: menu = gtk.Menu() menu.connect("show", self.menu_show, menu) menu.connect("hide", s…
Python Glade GTK - 如何准备多个 Windows 应用程序
一个带有几个屏幕的简单应用程序。用户可以使用 BACK-NEXT 按钮进行导航。如何使用 Python 和 GTK Glade 准备这样的应用程序? 我的意思是如何隐藏以…
pygtk 图像淡入淡出
我有 image1.png 和 image2.png 当我的应用程序启动时显示 image1.png,应用程序运行后我需要隐藏 image1.png 并使用 image2.png 的淡入淡出显示 imag…
Pygtk:更改小部件的边框颜色
我到处都找过,但似乎找不到改变边框颜色的方法。 例如,我需要一个像这样的按钮: gb = gtk.Button("Hi") gb.set_border_width(50) 现在我希望将边框…
让 Matplotlib 的 GTK Agg 后端尊重用户主题
我正在编写一个 PyGTK/Twisted 应用程序,它使用 Matplotlib 进行绘图。使用 FigureCanvasGtkAgg 将绘图嵌入到我的小部件中非常容易,但我注意到画布…
有没有办法更改 Windows 上当前的 PyGTK 主题?
我编写了一个使用 PyGTK 的 Python 应用程序。它在 Linux 上运行良好并且看起来很棒。它在 Windows 上也运行良好,但看起来非常糟糕。默认 GTK 主题看…
如何为用 Python 编写的 Gedit 插件定义图标
我正在编写一个 Gedit 插件,并为其创建了一个 SVG 图标(当然可以导出为任何格式)。我如何配置此插件以在 Edit > 的插件列表中显示此图标首选项>插…
如何使用 PyGI 通过 Wnck 获取窗口列表?
我刚刚开始使用 PyGI(在 Ubuntu Natty 上),尽管我以前从未使用过 pygtk。 不过,我在 wxPython 程序中使用了 wnck,并且很容易获得当前打开的窗口…
将固定大小的 GtkDrawingArea 小部件置于父小部件内的中心
我有一个林间空地布局,其中有一个固定大小的 GtkDrawingArea。层次结构的当前相关部分是: GtkWindow > GtkVBox > GtkHPaned > GtkViewport > GtkAli…