当前位置: 首页 > 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

相关文章:

  • 汽车安全再进化 - SemiDrive X9HP 与环景影像系统 AVM 的系统整合
  • 鸿蒙原生应用开发元服务 元服务是什么?和App的关系?(保姆级步骤)
  • 鸿蒙next版开发:拍照实现方案(ArkTS)
  • 一文了解 inductive bias(归纳偏好)
  • (33)iptables设置防火墙策略常用命令(docker环境、非docker环境)
  • python高级之简单爬虫实现
  • 【图论】虚树 - 模板总结
  • 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部署最新版禅道构建属于自己的项目管理平台
  • 文心智能体应用:美国旅游助手的诞生