Qt 学习第六天:页面布局

如何设计页面?

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

点击.ui文件进入

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

四种布局

(一)水平布局horizontalLayout:QHBoxLayout

H 是 horizontal 的缩写。

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

(二)垂直布局verticalLayout:QVBoxLayout

V 是 vertical 的缩写

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

(三)网格布局gridLayout:QGridLayout

这里没有缩写

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

有点像

(四)表单布局formLayout:QFormLayout

这里没有缩写

是不是很熟悉呀

补充知识点:

vocabulary:说不定四六级能用上

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

相关推荐
2401_892070981 天前
【Linux C++ 日志系统实战】LogFile 日志文件管理核心:滚动策略、线程安全与方法全解析
linux·c++·日志系统·日志滚动
世人万千丶1 天前
Flutter 框架跨平台鸿蒙开发 - 恐惧清单应用
学习·flutter·华为·开源·harmonyos·鸿蒙
yuzhuanhei1 天前
Visual Studio 配置C++opencv
c++·学习·visual studio
不爱吃炸鸡柳1 天前
C++ STL list 超详细解析:从接口使用到模拟实现
开发语言·c++·list
十五年专注C++开发1 天前
RTTR: 一款MIT 协议开源的 C++ 运行时反射库
开发语言·c++·反射
‎ദ്ദിᵔ.˛.ᵔ₎1 天前
STL 栈 队列
开发语言·c++
此刻觐神1 天前
IMX6ULL开发板学习-01(Linux文件目录和目录相关命令)
linux·服务器·学习
憧憬从前1 天前
算法学习记录DAY2
学习
2401_892070981 天前
【Linux C++ 日志系统实战】高性能文件写入 AppendFile 核心方法解析
linux·c++·日志系统·文件写对象
fzb5QsS1p1 天前
告别重复造轮子,Qt 快速开发脚手架
开发语言·qt·php