Qt 学习第六天:页面布局

如何设计页面?

有个类似沙盒模式的玩法,Qt Widget Designer可以更好的帮助我们设计页面

点击.ui文件进入

右上方可以看到四种常见的布局:

四种布局

(一)水平布局horizontalLayout:QHBoxLayout

H 是 horizontal 的缩写。

可以看到,按钮水平排列。水平布局只能在水平线左右增加控件

(二)垂直布局verticalLayout:QVBoxLayout

V 是 vertical 的缩写

可以看到,按钮垂直排列。垂直布局只能在中垂线上下增加控件

(三)网格布局gridLayout:QGridLayout

这里没有缩写

可以看到,整块区域被均分成8个小格,里面有一个控件

有点像

(四)表单布局formLayout:QFormLayout

这里没有缩写

是不是很熟悉呀

补充知识点:

vocabulary:说不定四六级能用上

参考文档:http://t.csdnimg.cn/EmeXj

相关推荐
xian_wwq2 小时前
【学习笔记】模型权重管理:Safetensors与私有化Hub(23/35)
笔记·学习
其实防守也摸鱼3 小时前
运维--学习阶段问题解答(1)(自测)
linux·运维·服务器·数据库·学习·自动化·命令模式
ctrl_v助手3 小时前
Halcon学习笔记2
人工智能·笔记·学习
YUS云生4 小时前
Python学习笔记·第31天:FastAPI入门——路由、路径参数、查询参数与请求体
笔记·python·学习
旖-旎4 小时前
《LeetCode647 回文子串 || LeetCode 5 最长回文子串》
c++·算法·leetcode·动态规划·哈希算法
铅笔侠_小龙虾4 小时前
Rust 学习目录
开发语言·学习·rust
Darkwanderor4 小时前
对Linux的进程控制的研究
linux·运维·c++
云泽8085 小时前
从零吃透 C++ 异常:抛出捕获、栈展开、异常重抛与编码规范详解
开发语言·c++·代码规范
REDcker5 小时前
libdatachannel 快速入门
c++·webrtc·datachannel
渣渣灰飞6 小时前
MySQL 系统学习 第五阶段:企业级 MySQL 实战开发 第二章:RBAC 权限系统设计
android·学习·mysql