求教大神,窗口里面有两个tableview_A,tableview_B,点击按钮使tableview_A隐藏,tableview_B显示;点击另一个按钮使tableview_B隐藏,tableview_A显示。tableview_A或tableview_B隐藏时不占用其所在的空间。
------解决方案--------------------
把控件添加到同一个layout中,这个layout设置给父widget
当控件1隐藏的时候控件2就会占有父控件全部空间
当控件2隐藏的时候控件1就会占有父控件全部空间
------解决方案--------------------
这个是QTableView的事了,设置一个tableview->horizontalHeader()->setStretchLastSection(true);