详细介绍 在pycharm配置designer

配置PyCharm是为了在Pycharm里面实现打开qt designer,然后生成qt文件,然后将qt文件转换成python语言的软件文件。

打开Pycharm,按下图操作
在这里插入图片描述 打开Extrernal Tools之后,点击上如绿色的+,添加Tools
在这里插入图片描述Name:可自己定义
Program:指向上述安装PyQt5-tools里面的designer.exe
Work directory:使用变量 $FileDir$

然后再新建多一个“PyUIC”,这个主要是用来将 Qt界面 转换成 py代码。
在这里插入图片描述

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

使用
在F盘新建一个空文件夹,然后使用pychram导入文件夹,首先通过pycharm打开qt designer,如图所示:

在这里插入图片描述新建窗口之后,可以把左边列表的GUI直接拖拉空间到窗口上,来实现你想要的效果。
在这里插入图片描述可以看到上图是有2个控件的,在这里另存为该文件
在这里插入图片描述保存文件之后,关闭qt designer,在pycharm里看到刚保存ui文件,选中文件点击右键,选择PyUIC来转换成py代码
在这里插入图片描述这是生成的py代码
在这里插入图片描述生成代码之后,还不能运行,因为这只是一个界面的代码,在该代码最下面还需要加入以下代码:

import sys

from PyQt5.QtWidgets import QApplication, QMainWindow

if __name__ == '__main__':

    app = QApplication(sys.argv)

    MainWindow = QMainWindow()

    ui = Ui_MainWindow()

    ui.setupUi(MainWindow)

    MainWindow.show()

sys.exit(app.exec_())

恭喜!现在就可以运行啦!pycharm中配置designer成功!

欢迎扫码关注微信公众号 编码内外,我在这里 分享编码内外的知识与故事
在公众号中回复python,可以获取python全套课程,系统学习python,算是我的一点小小心意。
在这里插入图片描述

  • 3
    点赞
  • 19
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
### 回答1: 要在 PyCharm配置 Qt Designer,需要按照以下步骤进行: 1. 在 PyCharm 中打开项目,然后打开设置。 2. 在左侧菜单中找到 "项目",然后点击 "项目设置"。 3. 在项目设置中找到 "Python 环境",然后点击 "解释器"。 4. 在解释器中找到 "Qt",然后点击 "Qt Designer"。 5. 在弹出的窗口中选择 "Qt Designer" 的可执行文件路径,然后点击 "确定"。 6. 现在,您应该可以在 PyCharm 中打开和编辑 .ui 文件了。 ### 回答2: PyCharm是一款广受欢迎的Python集成开发环境,有助于Python开发人员处理日常开发问题。其中,PyCharm集成了QtDesigner,是一种从Qt公司提供的开发工具。它是一个可视化的GUI设计工具,可与PyCharm无缝集成。PyCharm配置QtDesigner需要经过以下几个步骤。 第一步:下载QtDesigner 首先,需要从Qt官方网站下载QtDesigner。下载完成后,指定一个安装文件夹并安装。 第二步:安装PyQt5库 PyQt5是Python的一个GUI框架,因此需要安装PyQt5库进行集成。PyQt5可通过pip或conda包管理器安装,安装命令如下: ``` pip install PyQt5 ``` 第三步:在PyCharm中导入UI文件 将QtDesigner中的UI文件导入到Python文件中,需要在PyCharm中使用PyUIC。这是一个PyQt自带的Python脚本,用于将QtDesign UI文件转换为Python代码,以作为程序的GUI代码使用。使用PyUIC生成Python代码的命令如下: ``` pyuic5 ui_file.ui -o py_file.py ``` 此命令将ui_file.ui转换为py_file.py文件,其中“ui_file.ui”是您要转换的QtDesigner UI文件的名称,“py_file.py”是生成的Python窗口文件的名称。 第四步:在Python文件中使用UI文件 生成Python窗口文件后,可以在PyCharm Python文件中使用UI文件。这需要使用QMainWindow类,为UI文件提供主窗口。在PyCharmPython文件中,需要添加以下代码段: ``` from PyQt5.QtWidgets import QMainWindow from py_file import Ui_MainWindow class MainWindow(QMainWindow, Ui_MainWindow): def __init__(self): super().__init__() # add other main window functions here #... ``` 此代码段从py_file.py中导入UI类,并将其绑定到QMainWindow类中。 QMainWindow类是PyQt的基本类之一,用于创建窗口和应用程序的主要UI。 第五步:运行应用程序 最后一步是运行PyCharm应用程序。在编辑器中点击运行按钮即可启动应用程序。 这是PyCharm集成QtDesigner的过程。PyCharm与QtDesigner的结合及其界面便利性加强,可为Python开发人员带来更加出色的开发体验。 ### 回答3: PyCharm是一种常用的Python开发环境,而Qt Designer则是一种可视化界面设计工具,两者结合使用可以提高Python GUI开发的效率。在PyCharm配置Qt Designer可以方便地进行界面设计。 首先,需要下载和安装Qt Designer软件。官方网站可以下载到Windows、macOS和Linux版本。安装完成后,打开Qt Designer软件。 在PyCharm中,需要安装Qt Designer插件。在PyCharm中选择“File”菜单,然后选择“Settings”,在左边的导航栏中选择“Plugins”,在右侧的“Marketplace”中搜索“Qt Designer”,找到该插件并安装。 安装完成后,可以在PyCharm中创建一个新项目,并打开一个新的“.ui”文件。在右侧菜单栏中选择“Preview”和“Code”,可以查看所生成的代码和预览效果。在左侧的“Widget Box”中可以显示所有可用的界面部件。 在这里可以添加和修改需要的界面部件,如按钮、文本框、标签等。添加、拖拽以及进行属性调整操作都非常方便,支持多个UI文件同时打开操作。 完成界面设计后,可以使用PyCharmPython代码编辑器来编写程序代码,以便为所设计的界面添加功能。在菜单中选择“File”-“New”-“Python File”,并开始编写程序。 在编写Python代码时,需要使用PyQt这一UI设计库,该库可以与Qt Designer结合使用,使得可以将设计好的界面与代码结合起来。可以在代码中使用以下代码来载入Qt Designer生成的UI文件: from PyQt5 import uic 下一步是将UI文件与Python代码相连接。使用以下代码来创建一个基于自动生成的UI文件的新类: class MainWindow(QMainWindow): def init(self): super(MainWindow, self).init() uic.loadUi('example.ui', self) 该代码指定了UI文件名称,并将其载入到一个新的类中。此时可以保存Python代码文件并执行它,以便查看程序是否正在以预期的方式运行。 以上就是在PyCharm中使用Qt Designer进行GUI界面设计的基本流程,需要充分熟练掌握并多加实践,从而能够更加灵活地应用它们进行Python GUI开发。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值