当前位置: 首页 > news >正文

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

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

http://www.xdnf.cn/news/348823.html

相关文章:

  • 【日撸 Java 三百行】Day 6(For语句)
  • Cursor降智找不到文件(Cursor降智)
  • C++漫步结构与平衡的殿堂:AVL树
  • SpringBoot应急知识学习系统开发实现
  • [计算机科学#10]:早期的计算机编程方式
  • 基于php人力劳务招聘系统开发功能需求分析【源码】
  • 千星计划小程序开发方案
  • SpringAI实现AI应用-自定义顾问(Advisor)
  • 基金从入门到荒废-基金的分类
  • #define ccw (0)和#define ccw 0什么区别
  • 数据结构 - 8( AVL 树和红黑树 10000 字详解 )
  • Python序列Day3
  • 【软件设计师:操作系统】5.操作系统基础与进程
  • FPGA图像处理(四)------ 图像裁剪
  • 5月8号.
  • MySQL事务隔离机制与并发控制策略
  • 电子电路原理第十五章(运算放大器)
  • 新手SEO基础优化步骤
  • conda创建一个新环境,指定环境的存储位置,而不是默认值地址
  • 操作系统 : Linux进程信号
  • 【LeetCode 热题 100】二叉树 系列
  • 基于GlusterFS的分布式存储集群部署实战指
  • 硕博士学位论文题目需要注意的几个问题
  • [计算机科学#11]:编程语言简史,从二进制到简约表达的华丽转身,造就原因——“懒”
  • 实现类似AI流式输出效果
  • 美化cmd窗格----添加背景图
  • axes.axis()--控制坐标轴显示
  • 深入理解指针(1)
  • 3.5/Q1,GBD数据库最新文章解读
  • 深入解析:如何正确处理业务空值与技术异常?从避免滥用`None`和`WebDriverException`谈起