python-gnomeapplet 和朋友的文档
我正在尝试使用 Python 和 pygtk 编写一个 Gnome 小程序。遗憾的是,我能找到的所有信息来源都是 2004 年或更早的,虽然所提供的一般结构仍然有效,但…
如何显示来自网络的图像?
我用 python 编写了这个简单的脚本: import gtk window = gtk.Window() window.set_size_request(800, 700) window.show() gtk.main() 现在我想在这…
gtk:为什么要进行 Gtk::Main::Iteration?
在 Gtk::Main::iteration() 的意义是什么? scolled-window-keep-scroll-bar-at-bottom">这个问题?我正在使用 pygtk,所以等效的问题是,为什么要使…
GTK 和 PYGTK 的区别
许多程序员以这种方式导入 gtk 和 pygtk: import gtk import pygtk 我仅使用 gtk 创建了一个简单的程序并且它有效: import gtk window = gtk.Window…
PyGTK - 将行添加到 gtk.TreeStore
按照此处的官方教程进行操作后: 教程 我在添加行/时仍然遇到问题创建一个 TreeIter 对象。我的代码如下所示: builder = gtk.Builder() self.treevie…
为 pygtk 应用程序实现基于文本的后备
我有一个 pygtk 应用程序,想为其提供基于文本的后备模式。当在没有 X 显示可用的情况下导入 gtk 时,我只在 stderr 上看到 GtkWarning,但我可以利用…
使用 libnotify 显示通知时可以使用哪些图标?
我正在使用 libnotify 库在 Ubuntu 中显示通知。理想情况下,我希望显示某种电池(因为我的应用程序是电池表)。 我可以使用的图标类型有: 指定图标…
如何频繁更改 gtk.label 上的文本 - PyGTK
我正在编写一个桌面应用程序,它显示 gtk.label 中文本文件的内容,我更新该文本文件,比如每 15 分钟更新一次。有没有任何方法可以使应用程序以恒定…
为什么笔记本控件没有显示在我的窗口中?
虽然我对Python并不陌生,但这是我第一次尝试使用Glade来设计界面。我的 Python 文件如下所示: import gobject import gtk import gtk.glade class p…
用 Python 编写的 Nautilus 扩展在调用 gtk.main() 时不会运行
我正在开发一个 nautilus 扩展,并且有以下代码: #!/usr/local/bin/python # -*- coding: utf-8 -*- import urllib import gtk import pygtk import …
覆盖 GTK 中 gnome-settings-daemon 的主题设置
在 pygtk 应用程序中,我使用 rc_parse_string 来调整 GUI 的外观。 (主要是为了使其在 Windows 下看起来更原生,并为各个小部件提供主题。)例如,…
如何将函数处理程序从其他文件导入到 Python/GTK Builder 程序?
我有一个Python脚本,它使用glade文件来定义其UI,并且有很多重复的小部件,每个小部件都用来调整某个活动对象的不同数值属性。由于它是重复的,因此…