QGridLayout *gl = new QGridLayout;
    gl->addItem(item,0,0,1,3);
    gl->addItem(item,1,0);
    gl->addWidget(gtScrollWidget,1,1);
    gl->addWidget(verticalBar,1,2);
    gl->addItem(itemBegin,2,0);
    gl->addWidget(horiztontalBar,2,1);
    QVBoxLayout *mainLayout = new QVBoxLayout;
    mainLayout->addLayout(gl);
    setLayout(mainLayout);
这样得到三行三列的网格布局后,我用gl->cellRect(1,1)得到第2行2列的QRect的宽度和高度会是0呢?
我试了所有的cellRect()得到都是0。我的网格里第个对象都不是空。
[ 此帖被xlttap在2010-05-21 11:16重新编辑 ]