//原先这个格子布局中有4个按钮,现在删除第一个的按钮,在最后以后添加一个按钮。
QLayoutItem* pDeleteItem(NULL);
pDeleteItem = m_pGridLayout->itemAt(0);
if(pDeleteItem != NULL)
{
QWidget* pWidget = pDeleteItem->widget();
m_pGridLayout->removeWidget(pWidget);
pWidget->setParent(NULL);
delete pWidget;
pWidget = NULL;
}
QPushButton* pPushButton = new QPushButton(QString::number(m_iReplaceRow+1),ui->frame);
if(pPushButton != NULL)
{
m_pGridLayout->addWidget(pPushButton,m_iReplaceRow,0);
}
qDebug()<<m_pGridLayout->rowCount();