PyQt的安装和ui设计师的配置

1. 安装 pipenv 工具:

pip install pipenv -i https://pypi.tuna.tsinghua.edu.cn/simple/

2. 用 python3 初始化项目环境:

  • 创建一个空的文件夹
  • cmd >> cd到改目录下
  • 敲命令: pipenv --three

3. 开始安装:

  • 切换到到创建环境的目录下
  • 在项目中修改Pipfile文件 如下:
[[source]]
name = "pypi"
url = "https://pypi.tuna.tsinghua.edu.cn/simple"
verify_ssl = true

[dev-packages]

[packages]
pyqt5 = "*"

[requires]
python_version = "3.7"
  • 然后cmd中执行命令: pipenv install pyqt5

4. Pycharm中修改解析器:

  • file>settings>…效果图

5. Pipenv常用参数:

pipenv --three # 会使用当前系统的Python3创建环境 
pipenv --two # 使用python2创建 
pipenv --python 3.6 指定某一Python版本创建环境 
pipenv run python 文件名 pipenv run pip ...# 运行pip 
pipenv shell 激活虚拟环境 
pipenv --where 显示目录信息 
pipenv --venv 显示虚拟环境信息 
pipenv --py 显示Python解释器信息 
pipenv install requests 安装相关模块并加入到Pipfile 
pipenv install django==1.11 安装固定版本模块并加入到Pipfile 
pipenv graph # 显示依赖图 
pipenv check #检查安全漏洞 
pipenv lock # 生成lockfile
pipenv update # 更新所有的包
pipenv --rm # 删除虚拟环境
pipenv uninstall requests # 卸载包并从Pipfile中移除 
pipenv uninstall --all # 卸载全部包

6. 添加UI设计师拓展工具方便使用

  • 打开PyCharm,打开File—>Settings—>External Tools,点击加号来添加自己的工具,做如下配置:
Name:QtDesignerNew
Group:Qt
Programs:"F:\anaconda\Library\bin\designer.exe"(这里是各位自己的designer路径)
Working directory: "$ProjectFileDir$" (具体意思点击右侧的insertMacros)

效果图

7. 把界面的.ui文件转换为.py文件的配置:

Name:Pyuic
Group:Qt
Program:"C:\Users\sgc\.virtualenvs\PyQt-doSbKph9\Scripts\pyuic5.exe"(按各位自己的路径找下)
Arguments:"$FileName$ -o $FileNameWithoutExtension$.py -x $FileNameWithoutExtension$.py"
Working directory:"$FileDir$"

效果图

8. 把Qt的src文件转换为.py文件的配置:

Name:'Pyrcc'
Group:'Qt'
Program:'C:\Users\sgc\.virtualenvs\PyQt-doSbKph9\Scripts\pyrcc5.exe'
Arguments:'$FileName$ -o $FileNameWithoutExtension$_rc.py'
Working directory:"$FileDir$"

效果

9. 拓展:

  • 当我们使用designer会出现一个问题:
    就是每次打开的designer都是提示需要自己拖文件进去才能打开…很麻烦!!!
  • 但新建项目的时候又需要一个带创建窗体提示框的界面所以:
  • designer优化:
  • 再新建一个拓展工具
Name:'QtDesignerOpen'
Group:'Qt'
Programs:"F:\anaconda\Library\bin\designer.exe"//(这里是各位自己的designer路径)
//这里加个参数:
Arguments:'$FilePath$' //就OK了
Working directory: "$ProjectFileDir$" //(具体意思点击右侧的insertMacros)

效果

10. 使用:

  1. 点击Tools>Qt>…可以使用…
  2. 指定文件使用:看图>>>
    在这里插入图片描述

有问题欢迎留言我尽量帮到大家!!!

______________________________[完结]

  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
PyQt5是Python编程语言和Qt应用程序框架的绑定,它可以用于创建GUI应用程序。下面是一些简单的步骤,可以帮助您在PyQt5中进行UI设计。 1. 安装PyQt5:在终端窗口中输入以下命令即可 ``` pip install pyqt5 ``` 2. 使用Qt Designer进行设计:Qt Designer是一个可视化的工具,可以帮助您创建和修改PyQt5的UI设计。可以在命令行窗口中输入以下命令打开Qt Designer。 ``` designer ``` 3. 设计UI:在Qt Designer中创建GUI元素,如按钮、文本框、标签等。可以使用拖放、调整大小和位置等方式进行布局。 4. 保存UI设计:在Qt Designer中设计完成后,将UI设计保存为.ui文件。 5. 将UI文件转换为Python代码:使用PyUIC工具将UI文件转换为Python代码。可以在命令行窗口中输入以下命令。 ``` pyuic5 -x filename.ui -o filename.py ``` 6. 在Python代码中使用UI设计:在Python代码中导入生成的UI模块,并使用它来创建GUI应用程序。例如: ``` import sys from PyQt5.QtWidgets import QApplication, QMainWindow from filename import Ui_MainWindow class MyApp(QMainWindow): def __init__(self): super().__init__() # Set up the user interface from Designer. self.ui = Ui_MainWindow() self.ui.setupUi(self) if __name__ == '__main__': app = QApplication(sys.argv) window = MyApp() window.show() sys.exit(app.exec_()) ``` 这些步骤可以帮助您在PyQt5中进行UI设计。您可以根据自己的需求进行修改和调整。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值