Open muziing opened 2 years ago
我注意到本项目的 GUI 部分目前是使用 PyQt5 实现。然而在对代码改动很小(几乎只需要修改 import 语句即可)的前提下即可迁移至 PySide2 / PySide6。
相比 PyQt,PySide 主要有如下优势:
LGPL
更多信息可参考这篇文章:PyQt vs PySide Licensing
而基于 Qt 6 的 PySide6 比基于 Qt5 的 PyQt5 有性能更佳、对高分辨率显示器支持更好等优势。
综上,如果项目作者有意将本项目的 GUI 部分从 PyQt5 迁移至 PySide6,请在本 issue 下讨论。我将在近期完成迁移工作并提交 PR。
好的,完全没有问题!
我注意到本项目的 GUI 部分目前是使用 PyQt5 实现。然而在对代码改动很小(几乎只需要修改 import 语句即可)的前提下即可迁移至 PySide2 / PySide6。
相比 PyQt,PySide 主要有如下优势:
LGPL
协议更多信息可参考这篇文章:PyQt vs PySide Licensing
而基于 Qt 6 的 PySide6 比基于 Qt5 的 PyQt5 有性能更佳、对高分辨率显示器支持更好等优势。
综上,如果项目作者有意将本项目的 GUI 部分从 PyQt5 迁移至 PySide6,请在本 issue 下讨论。我将在近期完成迁移工作并提交 PR。