0
这是我在StackOverflow中的第一个问题,所以我会尽我所能解释我的自我。如何在PyGTK中将状态图标或区域添加到状态图标
我做了一个小应用程序,试图模拟窗口Procastination杀手应用程序,使用pygtk和pygame进行声音警报。
这是我跑http://www.youtube.com/watch?v=FmE-QPA9p-8
我的问题的小应用程序的视频,我想在托盘图标区域的窗口小部件,而不是强制的普通图标。像一个图标和一个标签,来创建一个计数器,或者至少扩展图标大小以在状态图标中放置更多信息。
所以我的问题是:
- 我如何调整状态图标?例如显示一个图标44x22像素
- 我如何添加一个Widget,地区或别的东西代替状态图标
下面是用于获取状态图标的代码。
self.status_icon = gtk.StatusIcon()
self.status_icon.set_from_file(STATUS_ICON_FILE)
self.status_icon.set_tooltip("Switch, a procastination killer app")
self.status_icon.connect("activate", self.on_toggle_status_trayicon)
self.status_icon.connect("popup-menu", lambda i, b, a: self.status_menu.popup(
None, None, gtk.status_icon_position_menu, b, a, self.status_icon))
我为ubuntu封装了应用程序,因为我找到了一个名字:),那也许会是我的第三个问题。
3:如何命名我的应用程序?
在Gnome中,它被称为通知区域,它位于(?)面板上,所以它应该是'面板小程序'。 – u0b34a0f6ae 2009-08-21 04:17:47
我会学习如何创建一个小程序,这是我最需要的。谢谢 – 2009-08-21 13:39:49