在某些日子里,我正在做很多关于Python GUI设计的研究 .

在过去,我使用过Tkinter(https://docs.python.org/2/library/tkinter.html)但我很失望,因为基于它的应用程序很难维护和重用 .

出于这个原因,我开始寻找替代品,如wxPython等 . 在这里查看所有这些:https://wiki.python.org/moin/GuiProgramming . 在尝试了所有这些之后,我意识到PyQt5和Qt Designer是一个很好的组合,我决定将它们作为我的Python GUI设计框架 .

然后,我开始使用PyQt5设计出令人敬畏的东西,我真的很惊讶这些工具是多么容易和直观 . 例如,我正在设计用于复制LabVIEW行为的自定义小部件,如果您想要一个外观漂亮且直观的界面,这在科学环境中可能是至关重要的,我很惊讶有人之前已经完成并共享他们的设计到Python社区 .

实际上,我已经知道matplotlib(https://matplotlib.org/)可以集成到PyQt5接口和Pyqwt(http://pyqwt.sourceforge.net/),但我正在寻找所有在PyQt5环境中编写的小部件,如模拟仪表,温度计等 .

因此,我想知道是否有任何开源小部件存储库,我可以共享我的PyQt5小部件,并通过重用其他用户的代码来提高我的效率 .

最好的祝福,

爱德华