TrayFlag v1.8.1 - Technical Update: Migration to PySide6
This is a technical release that does not introduce new features but involves a significant change to the project's core framework.
🛠️ What's Changed
-
Migrated from PyQt6 to PySide6: The entire project has been migrated from PyQt6 to PySide6, the official Qt for Python bindings from The Qt Company.
-
Why this change? This migration was done primarily for licensing reasons. PySide6 uses the more flexible LGPL license, which provides greater freedom for the future development and distribution of TrayFlag.
For end-users, there should be no noticeable difference in functionality or appearance. This update ensures the project remains on a modern and freely distributable foundation.
Русский 🇷🇺
TrayFlag v1.8.1 — Техническое обновление: Переход на PySide6
Это технический релиз, который не добавляет новых функций, но включает в себя значительное изменение в основном фреймворке проекта.
🛠️ Что изменилось
-
Выполнен переход с PyQt6 на PySide6: Весь проект был переведён с PyQt6 на PySide6 — официальные биндинги Qt for Python от The Qt Company.
-
Зачем это изменение? Эта миграция была произведена в первую очередь по причинам лицензирования. PySide6 использует более гибкую лицензию LGPL, что предоставляет больше свободы для будущего развития и распространения TrayFlag.
Для конечных пользователей не должно быть заметных различий в функциональности или внешнем виде. Это обновление гарантирует, что проект остаётся на современной и свободно распространяемой основе.