读书人

布局怎么清空?以便重布

发布时间: 2012-05-27 05:42:30 作者: rapoo

布局如何清空?以便重布!

C/C++ code
void AddrBookDlg::createNewTable (){    //表格delete又new了    SECURE_DELETE (m_ptableContacts);    m_ptableContacts = new AddrBookTableWidget ();    //重新加载    m_phlayoutAddrBookTable->deleteAllItems(); //???    m_phlayoutAddrBookTable->addWidget(m_ptableContacts);    m_phlayoutAddrBookTable->addStretch();}

查了下,
void QLayout::deleteAllItems () [protected]
Removes and deletes all items in this layout.

功能是所需要的,可惜是protected,访问不了!

[解决办法]
Qt再到的例子 Layout 文件里面有动态布局。。。自己去看吧!!!

读书人网 >QT开发

热点推荐