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

如何使用QT完成记事本程序的UI界面布局

每日QT技巧查询表-CSDN博客
会持续更新记事本编写的全部过程,关注不迷路

一、相关控件

 ①水平和垂直布局

②按键 

 ③文本框

④水平弹簧

⑤标签 

⑥Widget

二、控件使用方法

        1、PushButton

                拖出三个按键,并对其进行命名,两处地方命名可以不一样,
                界面上的命名建议采用中文,便于区分
                容器内的需要可以用拼音或者英文来命名,不可以中文命名
                

        2、布局控件的使用

                将三个控件放在一个水平布局下

        3、弹簧控件的作用 

        如图中所示,没有使用弹簧控件的按键,随着水平布局的拉伸而随着变长,为了避免这种变化,在其中加一个弹簧控件就可以有效避免。

        4、Text Edit作用

                用于记事本的显示文字界面

         5、widget用法

                5.1 按照下列步骤为控件选择背景颜色

                 5.2 效果如图所示:用来做按键水平控件的背景填充

6、Lable的作用

用来一些小功能的显示

三、其余操作

将控件拖到如图位置后,选中三部分控件,给一个垂直分布的效果。

 其他问题:给定垂直分布后会出现如图一样显示被压缩,可以按照下图操作对高度进行调整

 四、最终演示界面


http://www.kler.cn/a/301233.html

相关文章:

  • 基于python的网页表格数据下载--转excel
  • Android SystemUI——服务启动流程(二)
  • primitive 的 Appearance编写着色器材质
  • QT Quick QML 实例之椭圆投影,旋转
  • 在 Safari 浏览器中,快速将页面恢复到 100% 缩放(也就是默认尺寸)Command (⌘) + 0 (零)
  • Oracle重启后业务连接大量library cache lock
  • 【图论】虚树 - 模板总结
  • 2023Idea版本无法下载通义灵码插件以及无法登录问题
  • 828华为云征文 | Flexus X实例与华为云EulerOS的Tomcat安装指南
  • ELK在Linux上部署教程
  • RISC-V Non-MMU Linux学习笔记
  • 视频安防监控LntonAIServer安防管理平台抖动检测和过亮过暗检测
  • 机器学习与深度学习的区别
  • 生命周期函数
  • vue elementUI更改Checkbox 多选框禁用状态下文本颜色
  • AutoSar AP平台的SOMEIP文档的理解笔记
  • C++ priority_queue
  • 漫谈设计模式 [4]:原型模式
  • go-map系统学习
  • livox mid360不使用ros接收雷达数据
  • StreamPark集成k8s运行Flink
  • busybox移植:全能脚本版
  • 在亚马逊云科技上利用Graviton4代芯片构建高性能Java应用(下篇)
  • 3.Kubernetes资源对象之pod
  • 828华为云征文|华为云Flexus X实例docker部署最新版禅道构建属于自己的项目管理平台
  • 文心智能体应用:美国旅游助手的诞生