5、pyqt做界面
参考《PyQt5快速开发与实战(高清完整版)》仅作为没入门的同学参考学习。
1.在安装过程中总是遇见各种各样的问题,其实还是挺烦的,其中总结了一些,看博客https://blog.youkuaiyun.com/qq_15902399/article/details/90747908
其他的按照书上的可行。没有使用ERIC6因为一直安装出错。Pycharm可以用就直接用pycharm了。(其实安装的过程还是挺烦的!!)
2.pyqt的框架如何仔细看书本的第三章,一般就够用了,现在还不知道需不需要线程。
简单的说下,最后大致分三部分(偏爱):UI_MainWindow.py、MyMainWindow.py、main.py。其中第一个直接由qtdesigner先设计后转换(pyuic5 –o XXX.py)获得。里面主要说明界面上有哪些东西,以及其相关的配置。
第二个,就是常说的界面文件与逻辑文件分离,在MyMainWindow.py,主要配置界面的按钮等的操作功能,通过信号槽实现,例如self.pushButton_3.clicked.connect(self.label_downhill)
你可以在界面文件也即是UI_MainWindow.py 中查看pushButton_3对应的是什么功能的按钮!括号中的是槽函数,也即是按钮需要实现的功能self.label_downhill,呃。这个函数后面不要再加括号。
第三,这个main函数其实可以放在逻辑文件里面,本人比较偏好另外写。这个其实没好说的。就是import前面两个类,然后实现一下就好了。