易游网-易游模拟器

 找回密码
 立即注册
查看: 2142|回复: 0

[qt] anaconda 开发pyqt5程序

[复制链接]

1412

主题

1669

帖子

1万

积分

管理员

夏墨独周

Rank: 9Rank: 9Rank: 9

积分
10094

论坛元老技术达人

QQ
发表于 2020-6-7 10:44:56 | 显示全部楼层 |阅读模式
1、安装anaconda2、新建工程
3、pycharm控制台安装 pip install PyQt5 -i https://pypi.tuna.tsinghua.edu.cn/simple
4、pip install PyQt5-tools -i https://pypi.tuna.tsinghua.edu.cn/simple   安装pyqt5工具,包括界面设计器
5、设置Qt Designer

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

Name:Qt Designer

Programs:D:\Program Files\Python35\Lib\site-packages\pyqt5-tools\designer.exe

Working directory:$ProjectFileDir$

6、配置PyUIC

设置四个地方,其他可以默认

Name:PyUIC

Programs:D:\Program Files\Python35\python.exe

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

Working directory:$FileDir$

7、点击 Tools -》External Tools -》Qt Designer 启动我们的Qt Designer ,新建一个widget窗口保存

8、对工程目录下生成的ui文件右键 External Tools -》PyUIC ,将“.ui”文件转为“.py”文件
9、这时,如果一切正常,没有报错的话,会在同目录下生成对应的“.py”文件
10、将下面的代码,放到生成的“.py”文件,放到最后就行(注意缩进)运行py文件,应该就可以看到pythongui了
  • 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_())


来源:易游模拟器(QQ:207621422),转载请注明出处!
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|易游网-易游模拟器 Copyright @2015-2021 ( 浙ICP备15028007号-1 )

GMT+8, 2024-11-27 11:52 , Processed in 0.027739 second(s), 9 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表