Heads up! This post was written 12 years ago. Some information might be outdated or may have changed since then.
За целта от
Tools избираме Settings и маркираме 2те "тикчета" import sys
from PyQt5.QtWidgets import QApplication, QSystemTrayIcon, QMenu
def minimize_to_tray():
app = QApplication(sys.argv)
tray_icon = QSystemTrayIcon()
tray_icon.setIcon(app.style().standardIcon(QApplication.TrayIcon))
menu = QMenu()
restore_action = menu.addAction("Restore")
quit_action = menu.addAction("Quit")
tray_icon.setContextMenu(menu)
tray_icon.show()
sys.exit(app.exec_())
if __name__ == "__main__":
minimize_to_tray() и - Hide main window
- Check if system tray is available
- Create a system tray icon
- Add menu to system tray icon
- Add "Restore" option to show main window
- Add "Exit" option to terminate application
В допълнение на горното искам да кажа че въпросния email клиент е готин защото осигурява нормална интеграция с xmmp протокола и така да имам N на брой приложения отпада :)