Pycharm 集成python3 的Qt Designer

无情 阅读:597 2021-03-31 21:10:09 评论:0

第一步:点击:File -》Settings

第二步、Tools -》 External Tools  -》点击“+”号

第三步、设置Qt Designer

修改三个地方,其他地方默认:

Name:Qt Designer

Programs:D:\python3.6\Lib\site-packages\pyqt5_tools\designer.exe

Working directory:$ProjectFileDir$

4、配置PyUIC

设置四个地方,其他可以默认(我也不知道怎么改,那就默认吧)

Name:PyUIC

Programs:D:\python3.6\python.exe

Parameters:-m PyQt5.uic.pyuic  $FileName$ -o $FileNameWithoutExtension$.py

Working directory:E:\workspace_python\two\gui# 设置ui 文件所在目录

使用Qt Designer

1、完成以上步骤之后,点击 Tools -》External Tools -》Qt Designer 启动我们的Qt Designer 

程序员之路:python3+PyQt5+pycharm桌面GUI开发

 

2、启动后选择:Widget,建立空白的窗口,点击 Create,其他默认就行

程序员之路:python3+PyQt5+pycharm桌面GUI开发

4、会看到同目录下生成了一个“.ui”的文件(图10)

程序员之路:python3+PyQt5+pycharm桌面GUI开发

 

5、右键 External Tools -》PyUIC ,将“.ui”文件转为“.py”文件(图11)

程序员之路:python3+PyQt5+pycharm桌面GUI开发

 

6、这时,如果一切正常,没有报错的话,会在同目录下生成对应的“.py”文件(图12)

程序员之路:python3+PyQt5+pycharm桌面GUI开发


7、将下面的代码,放到生成的“.py”文件,放到最后就行(注意缩进)

if __name__=="__main__": 
    import sys 
    from PyQt5.QtGui import QIcon 
    app = QtWidgets.QApplication(sys.argv) 
    widget = QtWidgets.QWidget() 
    ui = Ui_Form() 
    ui.setupUi(widget) 
    widget.setWindowIcon(QIcon('web.png'))#增加icon图标,如果没有图片可以没有这句 
    widget.show() 
    sys.exit(app.exec_())

8、效果截图如下:

声明

1.本站遵循行业规范,任何转载的稿件都会明确标注作者和来源;2.本站的原创文章,请转载时务必注明文章作者和来源,不尊重原创的行为我们将追究责任;3.作者投稿可能会经我们编辑修改或补充。

关注我们

一个IT知识分享的公众号