Tkinter: Как сделать приложение в системном трее?

У меня есть небольшое приложение. Я хочу, чтобы мои целевые пользователи (windows,linux) могли запускать и выходить из приложения из системного трея. Я намерен использовать Tkinter из-за его низкой занимаемой площади, но я не знаю, как это реализовать.

Может ли t kinter сделать это или есть лучшие альтернативы. Мне нужна библиотека с графическим интерфейсом, которая не изменит мою 1-мегабайтную программу на 5-мегабайтную.

Пожалуйста, образцы кодов будут оценены

Спасибо

1 ответ

Я не знаю никаких прямых примеров, но я нашел расширение TCL/Tk, чтобы использовать systray здесь http://wiki.tcl.tk/4090 и страницу в вики, дающую информацию о том, как использовать расширения TCL/Tk из Tkinter.

Что касается более общего замечания, вы можете рассмотреть возможность использования более "продвинутого" инструментария (например, wx), который обеспечивает такие вещи, как использование systray и т. Д.

Другие вопросы по тегам