Это мой первый вопрос в StackOverflow, поэтому я постараюсь объяснить себя как можно лучше.
Я сделал небольшое приложение, пытаясь эмулировать Windows Procastination Killer Application, используя pygtk и pygame для звуковых предупреждений.
Вот видео моего маленького приложения, работающего http://www.youtube.com/watch?v=FmE-QPA9p-8
Моя проблема в том, что я хочу получить виджет в области значков на панели задач, а не обычный значок. Что-то вроде значка и метки, чтобы создать счетчик или хотя бы увеличить размер значка, чтобы добавить больше информации в значок состояния.
Так что мои вопросы будут:
- Как изменить размер значка состояния? например, чтобы показать значок 44x22 пикселей
- Как я могу добавить виджет, регион или что-то еще вместо значка статуса
Вот код, который используется для получения значка состояния.
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: Как я могу назвать свое приложение?