笔者的第二篇博客,前一篇仓促。主要介绍了python2 和python3双版本的安装。本打算研二开始一周写一篇博客,一方面是对自己学习知识的总结,后期忘却也便拿来看看;另一方面,分享给更多的人,助人为乐,胜造七级浮屠。但是从开学到现在惶恐不安,满满的负能量,且身体抱恙。不论是专业课书还是文学书,皆不能尽收眼下,差点得了抑郁症。最近一直做梦,做梦时幸福的,但最可怕的是“梦醒了却发现无路可走”。
不再废话,开始撸技术!
一、前提准备:1)安装pyQt5 ——pip install pyqt5 ,注意:这种方式安装的pyqt5包括下载.whl文件安装的在其目录下都没有Qt designer
2)另辟蹊径,
pip install PyQt5-tools -i pypi.douban.com/simple
--trusted-host=pypi.douban.com安装完成后在python 的site-packages/pyqt5-tools目录下可找到Qt designer。
二、代码开始:1)利用Qt designer 设计UI,众所周知,UI 的设计有两种方式,纯代码和代码与逻辑分离。在designer中,我们一般最常用的Main Window 和Widget 这两种方式。**在设计UI时,重要的是理解发送者,信号,槽函数之间的关系,example:class mywindow(QtWidgets.QMainWindow,Ui_MainWindow):
def __init__(self):
super(mywindow,self).__init__()