DD-DuDa / LabelTrack

LabelTrack是一个针对于多目标跟踪的图形化自动标注平台
BSD 3-Clause "New" or "Revised" License
78 stars 14 forks source link

由PyQt5迁移到PySide6的探讨 #2

Open muziing opened 2 years ago

muziing commented 2 years ago

我注意到本项目的 GUI 部分目前是使用 PyQt5 实现。然而在对代码改动很小(几乎只需要修改 import 语句即可)的前提下即可迁移至 PySide2 / PySide6。

相比 PyQt,PySide 主要有如下优势:

更多信息可参考这篇文章:PyQt vs PySide Licensing

而基于 Qt 6 的 PySide6 比基于 Qt5 的 PyQt5 有性能更佳、对高分辨率显示器支持更好等优势。

综上,如果项目作者有意将本项目的 GUI 部分从 PyQt5 迁移至 PySide6,请在本 issue 下讨论。我将在近期完成迁移工作并提交 PR。

DD-DuDa commented 2 years ago

好的,完全没有问题!