解释结论关闭tabwidget窗口是否资源
This commit is contained in:
parent
72a0e01607
commit
58efbe36bb
|
|
@ -115,8 +115,12 @@ void CustomTabWidget::removeTab(int index)
|
|||
|
||||
QWidget* pWgt = m_pStackedWidget->widget(index);
|
||||
m_pStackedWidget->removeWidget(pWgt); //widget is not deleted but simply removed from the stacked layout, causing it to be hidden.
|
||||
// 模块插件不释放
|
||||
//pWgt->deleteLater();
|
||||
MainWindowSplitter* mwinCurve = qobject_cast<MainWindowSplitter*>(pWgt);
|
||||
if (mwinCurve)
|
||||
{
|
||||
// 模块插件不释放
|
||||
pWgt->deleteLater();
|
||||
}
|
||||
if (m_pTabBar->count() == 0)
|
||||
{
|
||||
emit tabIsEmpty();
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user