QGrid类

Qt 3.0.5

QGrid类
主页 | 所有的类 | 主要的类 | 注释的类 | 分组的类 | 函数

QGrid类参考

QGrid类提供了一些简单的对它的子对象的几何位置管理。 详情请见……

#include <qgrid.h>

继承了QFrame

所有成员函数的列表。

公有成员

  • QGrid ( int n, QWidget * parent = 0, const char * name = 0, WFlags f = 0 )
  • QGrid ( int n, Orientation orient, QWidget * parent = 0, const char * name = 0, WFlags f = 0 )
  • void setSpacing ( int space )

详细描述

QGrid类提供了一些简单的对它的子对象的几何位置管理。

这个网格把它的子窗口部件放到一个单行或者单列中。如果你想有一个多行多列的网格,请使用QGridLayout

或者列的数量在构造函数中规定了。这个网格的所有子对象将会被遵循它们的sizeHint()和sizePolicy()来被放置和规定大小。

使用setMargin()来为网格自身添加四周的空间,并且使用setSpacing()为窗口部件之间增加空间。

也可以参考QVBoxQHBoxQGridLayout窗口部件的外观和风格布局管理器


成员函数文档

QGrid::QGrid ( int n, QWidget * parent = 0, const char * name = 0, WFlags f = 0 )

构造一个父对象为parent、名称为name、列数为n的网格窗口部件。窗口部件标记f被传递给QFrame的构造函数。

QGrid::QGrid ( int n, Orientation orient, QWidget * parent = 0, const char * name = 0, WFlags f = 0 )

构造一个父对象为parent、名称为name的网格窗口部件。如果orientHorizontaln指定的是列数。如果orientVerticaln指定的是行数。窗口部件标记f被传递给QFrame的构造函数。

void QGrid::setSpacing ( int space )

设置子窗口部件之间的空间为space

这个文件是Qt工具包一部分。 版权所有 © 1995-2002 Trolltech。保留所有权利。


Copyright © 2002 Trolltech Trademarks 译者:Cavendish
Qt 3.0.5版