//从布局中移除
m_hlayout->removeWidget(widget_to_remove);
widget_to_remove->hide();
//展示新布局
m_hlayout->addWidget(widget_to_add);
widget_to_add->show();
参考:
零基础学Qt4编程之删除布局内窗口部件的方法 - qter_wd007的专栏 - 博客频道 - youkuaiyun.com
http://blog.youkuaiyun.com/qter_wd007/article/details/5659684