- PyCharm加载Anaconda库
- QtDesigner安装
- 用QtDesigner设计第一个界面
1.PyCharm加载Anaconda库
-
File->Settings...->Project Interpreter目录选择Add
-
Virtualenv Environment->Exisiting environment->...目录进入Select Python Interpreter
-
Select Python Interpreter选择Anaconda的python.exe然后OK
2.QtDesigner安装
2.1 安装PyQt5
-
进入Anaconda Navigator
-
选择Conda虚拟环境(Pycharm选择的库)
-
选择Not Installed(我已经安装pyqt)
-
输入pyqt
-
pyqt打钩
-
最后Apply
-
2.2 配置PyCharm
-
File->Settings...->Tools->External Tools目录选择Add
-
添加QT设计界面QtDesigner
-
Name:
QtDesigner
-
Group:
Qt
-
Program:选择PyQt安装目录(在你的Anaconda3/Library/bin/designer.exe)
-
Working directory:
$ProjectFileDir$
-
-
添加“PyUIC”(ui转换py)
-
Name:
pyuic
-
Group:
Qt
-
Program:选择PyQt安装目录(在你的Anaconda3/Library/bin/designer.exe)
-
Arguments:
$FileName$ -o $FileNameWithoutExtension$.py
-
Working directory:
$ProjectFileDir$
-
-
安装完成
3.用QtDesigner设计第一个界面
3.1 用QtDesigner设计一个登录界面
-
选择Pycharm->Tools->External Tools->QTDesigner
-
选择Wdiget创建界面
-
分别在窗口添加如下控件,Lable、pushButton、checkBox、lineEdit
-
做好布局后,保存文件(默认在项目文件下)
3.2 用ui界面转换成python代码
-
右键.ui使用PyUIC工具把.ui文件转换成.py文件
3.3 测试程序
- 在我们的login.py文件下面添加程序
if __name__=="__main__":
import sys
app=QtWidgets.QApplication(sys.argv)
widget=QtWidgets.QWidget()
ui=Ui_form()
ui.setupUi(widget)
widget.show()
sys.exit(app.exec_())
-
运行login.py
网友评论