评估标准: 1. 规范的代码 和 设计; 2. *具备单元测试 ; (代码结构清晰 但没有单元测试的请注明 无单元测试.) 3. ( 项目代码量/提交次数 适度;) ... ps : 目的: 通过读一些开源项目**提高代码设计水平**. ps : 官方说明的一些项目 [https://wiki.python.org/moin/PyQt/SomeExistingApplications](https://wiki.python.org/moin/PyQt/SomeExistingApplications) --- ps : 开源项目很少有画 UML图的 , 可以在读项目的时候尝试画图来锻炼逻辑 ;
Activity
625781186 commentedon Jul 5, 2019
1.项目: pyqt-node-editor https://gitlab.com/pavel.krupala/pyqt-node-editor-tutorials ;
;

2.描述: 节点编辑器 , 设计清晰 , 图元与管理分离设计 , 自定义画布的保存/撤销/重做 ;
3.模式: - ;
4.备注: 无单元测试是一个缺憾, ; 但是完美的git提交记录令人赞叹 , 入门qgraphics体系最好的教程!
5.界面:
[-][讨论]规范的pyqt开源软件[/-][+][讨论-0 ]规范的pyqt开源软件[/+][-][讨论-0 ]规范的pyqt开源软件[/-][+][讨论-00]规范的pyqt开源软件[/+]625781186 commentedon Jul 5, 2019
1.项目: anki https://github.com/dae/anki ;
2.描述: (著名的卡片式记忆软件?) ;
3.模式: - ;
4.备注: 缺陷: 2000+的commit不利于阅读其发展细节 ; 待评估 ;
5.界面: - ;