PyQt学习_配置环境

c++让人难受

本来Qt是C++开发的,按理直接用C++使用Qt,但是鉴于python的高度粘合性,语法的简单.所以我直接用PyQt开发了.

参考:PyQt5+Pycharm安装和配置

配置

第一步

安装一个IDE,这里安装pycharm

创建虚拟环境

第二步

下载PyQt

pip install PyQt
pip install pyqt-tools		

我看有的还加入了环境变量,我这里没有加.估计是使用IDE啥的已经加过了

第三步

配置Pycharm

需要配置Qtdesigner(用于直接拖拽生成界面)与uic(ui转为py工具)

PyQt学习_配置环境

PyQt学习_配置环境

PyQt学习_配置环境

PyUIC参数写的是-m PyQt5.uic.pyuic $FileName$ -o $FileNameWithoutExtension $​​.py

#参数介绍

$ProjectFileDir\$:文件所在项目的路径

$FileDir\$:文件所在路径

$FileName\$:表示文件名

$FileNameWithoutExtensions\$:没有扩展名的文件名

这样就配置好了

工作流程是先设计界面(利用designer)再将designer转为py,再写代码

PyQt学习_配置环境

当然也可以使用命令行形式

 PyUIC -o work.py work.ui

最后要加上类似的代码

if __name__ == '__main__':
    app = QApplication(sys.argv)
    MainWindow = QMainWindow()
    ui = Ui_Form()#注意这里
    ui.setupUi(MainWindow)
    MainWindow.show()
    sys.exit(app.exec_())
    #我这里用的是Form,如果是窗口则用Window
PyQt学习_配置环境
上一篇:Pyqt 开发环境准备


下一篇:pyqt(二)