Найти - Пользователи
Полная версия: Tkinter tray
Начало » GUI » Tkinter tray
1
malya
Просьба! Пользователи *nix, проверьте пожалуйста появляется ли у вас иконка в трее.
Реализовано с помощью пакета tktray.
Ссылка на реализацию
4kpt_II
Под какую версию питона?

P.S. Под 2.Х не работает.

Вообще под никсы там есть свои механизмы…
alexsis
У меня не работает.
Python 2.7, Debian
malya
4kpt_II
Под какую версию питона?P.S. Под 2.Х не работает.Вообще под никсы там есть свои механизмы…

Спасибо за ответы!
Да тестировал пока только под 2.Х.
Нужно еще попробовать под 3.х

Да, и какие это механизмы под никсы, можете поделится?
Есть в Дебиане еще python-eggtrayicon пакет, но он завязан на GTK, а я не хочу завязываться на QT или GTK.
Да, помню когда-то (год назад) запускал на ArchLinux тогда помню работало, только не помню под какой версией.
4kpt_II
Да GTK. Других вариантов, пока не видел.
malya
Значит связался я с самим создателем tktray.
Он исправил мой код и трей заработал:
if __name__ == '__main__':
    root = Tk()
    img = PhotoImage(file='icon.gif')
    icon = Icon(root, image=img)
    icon.menu.add_command(label='Quit', command=root.quit)
    root.mainloop()

Но для меня проблема осталась так как я использую панель Tint2, в ней не отображается.
Работает на: trayer, gnome-panel, fbpanel.
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB