QSpacerItem是Qt中QLayout类的一个成员,用于在布局中添加空白空间。QSpacerItem可以水平或垂直添加空白空间,或者同时水平和垂直添加空白空间。
QSpacerItem 是在布局中使用的。它包含 Horizontal Spacer(水平间隔)与 Vertical Spacer(垂直间隔)。
QSpacerItem类用法示例
例 10_QSpacerItem,空间间隔,使用 4 个按钮,在垂直布局添加垂直间隔与按钮 A,在水平布局添加按钮 B~D 与水平间隔。在程序运行结果分析了空间间隔部分。
1、项目新建完成 如下:
2、在头文件“mainwindow.h”具体代码如下:
3、在源文件“mainwindow.cpp”具体代码如下:
4、在源文件“main.cpp”具体代码由新建项目时生成,无改动。
5、运行效果如下:
程序编译运行的结果如下,在垂直布局里添加了垂直空间间隔与按钮 A
,在水平布局里添
加了按钮 B
~D
与水平空间间隔
6、图解如下: