安装
条件(其中一种方法):一个Python3.6的环境(其他也可,版本对应),pycharm工具
1.新建project,选中Python环境
2.在terminal中输出pip install pyqt5 等待安装------犯错就是:没在终端打开,别处了
错的安装在anaconda的lib-site-pocket里,用everyting才找到,又装一遍
3.在文件-设置-工具-外部工具-添加工具,按照教程https://www.cnblogs.com/passagain/p/11540496.html,添加pyqt和pyUi
1.工具名-随便;2.designer.exe的路径;3.工作目录$ProjectFileDir$
按确定,再确定退出,一个个来,避免最后忘记
添加PyUIC,前面同上
1.工具名;2.所用Python环境的Python.exe路径;3.argument:-m PyQt5.uic.pyuic
F
i
l
e
N
a
m
e
FileName
FileName -o
F
i
l
e
N
a
m
e
W
i
t
h
o
u
t
E
x
t
e
n
s
i
o
n
FileNameWithoutExtension
FileNameWithoutExtension.py或是
F
i
l
e
N
a
m
e
FileName
FileName -o
F
i
l
e
N
a
m
e
W
i
t
h
o
u
t
E
x
t
e
n
s
i
o
n
FileNameWithoutExtension
FileNameWithoutExtension.py;4.$ProjectFileDir$
同上,确定*2.
使用
1.打开工具-extend tool——design,就可以打开QT软件进行工作了。
做完结果另存为.ui文件
2.也可以新建py文件,测试代码
# -*- coding: utf-8 -*-
from PyQt5 import QtWidgets # 导入PyQt5部件
import sys
app = QtWidgets.QApplication(sys.argv) # 建立application对象
first_window = QtWidgets.QWidget() # 建立窗体对象
first_window.resize(400, 300) # 设置窗体大小
first_window.setWindowTitle("我的第一个pyqt程序") # 设置窗体标题
first_window.show() # 显示窗体
sys.exit(app.exec()) # 运行程序
另存该界面为Utitled.ui文件。
返回PyCharm 项目界面,项目列表下多出了这个.ui文件
右键单击Utitled.ui,弹出列表中选择ExternalTools->PyUIC 就会生成Utitled.ui对应的Utitled.py文件了,
界面的代码已经被写好了。