5、pyqt做界面

5、pyqt做界面

参考《PyQt5快速开发与实战(高清完整版)》仅作为没入门的同学参考学习。

1.在安装过程中总是遇见各种各样的问题,其实还是挺烦的,其中总结了一些,看博客https://blog.csdn.net/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前面两个类,然后实现一下就好了。

 

你可能感兴趣的:(5、pyqt做界面)