解释结论关闭tabwidget窗口是否资源

This commit is contained in:
DESKTOP-450PEFP\mainc 2026-06-26 17:43:05 +08:00
parent 72a0e01607
commit 58efbe36bb

View File

@ -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();