专栏感知Carla仿真场景构建工具开发系列 GUI设计环境搭建(一)

Carla仿真场景构建工具开发系列 GUI设计环境搭建(一)

巴山夜雨2026-06-11
35
0

大家好,我是橙子,本节为补发之前遗漏的章节,主要介绍场景构建工具的GUI设计环境配置方法,许多同学常常直接通过AI生GUI,,但是AI设计的结果往往不够理想或者对话了N轮仍无法达到自己想要的结果,建议先通过成熟工具QT可视化搭建框架,将框架生成代码,再通过AI来持续优化,本文分享的是在PyCharm中接入QT,并通过QT的Python库直接调用QT设计的GUI来实现功能,也可以将QT设计的GUI转化为Python代码再通过AI持续迭代优化:

1.安装 PyQt5

PyQt5 有两种安装方式,一种是从官网下载源码安装,另外一种是使用 pip 安装。
这里我推荐大家使用pip 安装。因为它会自动根据你的Python 版本来选择合适的 PyQt5 版本,如果是手动下载源码安装,难免会选择出错。建议使用比较稳妥的安装方式。
在PyCharm中集成Qt Designer作为外部工具,方便快速启动:
打开PyCharm,进入File > Settings > Tools > External Tools,点击+添加新工具:
图片
图片
  • Name

    : Qt Designer
  • Program

    : 填写上述Qt Designer的路径(如Windows的designer.exe完整路径)
  • Working directory

    : $ProjectFileDir$(确保设计文件保存在项目目录)


2.安装 PyQt5-tools

PyQt5 不再提供常用Qt工具,比如图形界面开发工具Qt Designer、国际化翻译工具Liguist 如果开发中使用到这些,必须自行安装Qt工具。

这里我们还是采用脚本安装的方式。

或者使用镜像下载:

3.使用PyCharm调用Qt Designer

完成配置后,右键点击项目文件或目录,选择External Tools > Qt Designer即可启动。设计界面保存为.ui文件后,可通过PyQt或PySide加载
文章转载自公众号:智驾前沿社
作者:小橙子的青葱岁月
感知
技术深度解析
评论0
0/600