who knows the truth。
Fork me on GitHub
返回顶部

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工具)

image-20210802181553583

image-20210802181656754

image-20210802181628799

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

#参数介绍

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

$FileDir\$:文件所在路径

$FileName\$:表示文件名

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

这样就配置好了

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

image-20210802182231390

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

 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
image-20210802182430546
posted @ 2021-08-02 18:25  no_sense  阅读(78)  评论(0编辑  收藏  举报
欢迎来到kanashimi的博客
pic
kanashimi
真理将引领我们