使用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等,即使推理不完全准确,也可以节约很多时间,对准确性也有很大提升。

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

相关推荐
用户805533698032 天前
不止三件套:QObject 属性系统全关键字与运行时反射!
c++·qt
xcyxiner2 天前
DicomViewer (vcpkg Windows和ubuntu编译)7
qt
Quz7 天前
QML Hello World 入门示例
qt
xcyxiner10 天前
DicomViewer (dcmtk读取dcm文件)5
qt
xcyxiner11 天前
DicomViewer (后台线程处理文件)4
qt
xcyxiner11 天前
DicomViewer (添加模型类)3
qt
xcyxiner12 天前
DicomViewer (目录调整) 2
qt
xcyxiner12 天前
dcmtk vtk vtk-dicom(gdcm) 编译(debug) v2
qt
LDR00614 天前
Type-C 快充全面升级!LDR6601 赋能个人护理便携电机,重塑剃须刀 / 理发器新体验
c语言·开发语言
雪碧聊技术14 天前
Tree.js是什么?一文讲透
开发语言·javascript·ecmascript