Qt 学习第六天:页面布局

如何设计页面?

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

点击.ui文件进入

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

四种布局

(一)水平布局horizontalLayout:QHBoxLayout

H 是 horizontal 的缩写。

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

(二)垂直布局verticalLayout:QVBoxLayout

V 是 vertical 的缩写

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

(三)网格布局gridLayout:QGridLayout

这里没有缩写

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

有点像

(四)表单布局formLayout:QFormLayout

这里没有缩写

是不是很熟悉呀

补充知识点:

vocabulary:说不定四六级能用上

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

相关推荐
点云SLAM19 小时前
C++ 常见面试题汇总
java·开发语言·c++·算法·面试·内存管理
东风西巷19 小时前
Balabolka:免费高效的文字转语音软件
前端·人工智能·学习·语音识别·软件需求
edjxj20 小时前
Qt图片资源导入
开发语言·qt
qq_259297247320 小时前
QT-事件
开发语言·qt
DreamLife☼20 小时前
Qt 中的 Q_OBJECT 宏详解 —— 从源码到底层机制的全面剖析
qt·信号·qml·q_object··rtti·运行时类型信息
XISHI_TIANLAN21 小时前
【多模态学习】Q&A3:FFN的作用?Embedding生成方法的BERT和Word2Vec?非线性引入的作用?
学习·bert·embedding
UnnamedOrange21 小时前
ROS2 配置 linter 的代码格式化工具为 clang-format
c++·cmake
Dobby_0521 小时前
【面试题】C++系列(一)
c++·面经
一拳一个呆瓜21 小时前
【MFC】对话框节点属性:Language(语言)
c++·mfc
歪歪10021 小时前
qt creator新手入门以及结合sql server数据库开发
c语言·开发语言·后端·qt·数据库开发