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 )
详细描述
QGrid类提供了一些简单的对它的子对象的几何位置管理。
这个网格把它的子窗口部件放到一个单行或者单列中。如果你想有一个多行多列的网格,请使用QGridLayout。
行或者列的数量在构造函数中规定了。这个网格的所有子对象将会被遵循它们的sizeHint()和sizePolicy()来被放置和规定大小。
使用setMargin()来为网格自身添加四周的空间,并且使用setSpacing()为窗口部件之间增加空间。
也可以参考QVBox、QHBox、QGridLayout、窗口部件的外观和风格和布局管理器。
成员函数文档
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的网格窗口部件。如果orient是Horizontal,n指定的是列数。如果orient是Vertical,n指定的是行数。窗口部件标记f被传递给QFrame的构造函数。
void QGrid::setSpacing ( int space )
设置子窗口部件之间的空间为space。
这个文件是Qt工具包一部分。
版权所有 © 1995-2002
Trolltech。保留所有权利。