使用DEEPSEEK快速修改QT创建的GUI

QT的GUI,本质上是使用XML进行描述的,在QT CREATOR的界面编辑处,按CTRL+2 切换到代码视图,CTRL+3切换到编辑器视图。

|----------------------------------------------------------------------------|----------------------------------------------------------------------------|
| | |
| CTRL+2 切换到代码视图 | CTRL+3 切换到编辑器视图 |

鼠标左键点击代码视图中,按CTRL+A → CTRL+C复制XML代码到剪切板中,打开DEEPSEEK,CTRL+V粘贴代码后,提出对界面修改的希望。

务必打开"深度思考",以提高准确性。

|----------------------------------------------------------------------------|
| |
| 粘贴代码到DEEPSEEK,并提出界面修改 |

随后,DEEPSEEK会输出修改后的代码,复制之。

|----------------------------------------------------------------------------|
| |
| DEEPSEEK输出的修改后GUI代码 |

可以发现,在QT CRETOR中,XML代码是无法编辑的,所以我们关闭QT,使用文本编辑器(推荐 VS CODE)打开相应文件,并且把修改后的代码粘贴进去并保存。

|----------------------------------------------------------------------------|----------------------------------------------------------------------------|
| | |
| 对应的UI文件 | 使用VS CODE打开UI文件,并粘贴修改后代码 |

再次打开QT工程,发现界面已经按照要求修改完成。

|----------------------------------------------------------------------------|
| |
| 修改成功的UI样式 |

以上例子给最初的界面加了一个LABEL,可以发现,DEEPSEEK会自动推理用户的其它意图,比如保持原有布局和四周的padding,margin等,即使推理不完全准确,也可以节约很多时间,对准确性也有很大提升。

除增删控件,还可以完成其它修改,修改布局,例如将原有的固定大小窗体修改为按比例自动适应。

相关推荐
为何创造硅基生物9 小时前
C语言 结构体内存对齐规则(通俗易懂版)
c语言·开发语言
吃好睡好便好9 小时前
在Matlab中绘制横直方图
开发语言·学习·算法·matlab
星寂樱易李9 小时前
iperf3 + Python-- 网络带宽、网速、网络稳定性
开发语言·网络·python
仰泳之鹅9 小时前
【C语言】自定义数据类型2——联合体与枚举
c语言·开发语言·算法
之歆9 小时前
DAY_12JavaScript DOM 完全指南(二):实战与性能篇
开发语言·前端·javascript·ecmascript
cen__y11 小时前
Linux12(Git01)
linux·运维·服务器·c语言·开发语言·git
AI人工智能+电脑小能手11 小时前
【大白话说Java面试题 第65题】【JVM篇】第25题:谈谈对 OOM 的认识
java·开发语言·jvm
社交怪人11 小时前
【算平均分】信息学奥赛一本通C语言解法(题号2071)
c语言·开发语言
郭涤生12 小时前
不同主机之间网络通信-以太网连接复习
开发语言·rk3588
山居秋暝LS12 小时前
【无标题】RTX00安装paddle OCR,win11不能装最新的,也不能用GPU
开发语言·r语言