From eeeb3eeb7204488c77b36904aebdd0c47b1a9d29 Mon Sep 17 00:00:00 2001 From: "DESKTOP-450PEFP\\mainc" Date: Wed, 24 Jun 2026 16:24:35 +0800 Subject: [PATCH] =?UTF-8?q?=E6=8F=92=E4=BB=B6=E6=A8=A1=E5=9D=97=E6=98=BE?= =?UTF-8?q?=E7=A4=BA=E5=90=8E=E5=85=B3=E9=97=AD=EF=BC=8C=E9=87=8D=E6=96=B0?= =?UTF-8?q?=E6=89=93=E5=BC=80=E5=B4=A9=E6=BA=83=E9=97=AE=E9=A2=98=E3=80=82?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- logPlus/customtabwidget.cpp | 3 ++- logPlus/logplus.vcxproj | 12 +++++++++++ logPlus/logplus.vcxproj.filters | 36 +++++++++++++++++++++++++++++++++ 3 files changed, 50 insertions(+), 1 deletion(-) diff --git a/logPlus/customtabwidget.cpp b/logPlus/customtabwidget.cpp index 03b0290..034cb95 100644 --- a/logPlus/customtabwidget.cpp +++ b/logPlus/customtabwidget.cpp @@ -115,7 +115,8 @@ 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(); + // 模块插件不释放 + //pWgt->deleteLater(); if (m_pTabBar->count() == 0) { emit tabIsEmpty(); diff --git a/logPlus/logplus.vcxproj b/logPlus/logplus.vcxproj index 94fca0a..7f98d56 100644 --- a/logPlus/logplus.vcxproj +++ b/logPlus/logplus.vcxproj @@ -11,11 +11,16 @@ + + + + + @@ -156,7 +161,9 @@ + + @@ -175,6 +182,7 @@ + @@ -184,6 +192,7 @@ + @@ -204,6 +213,7 @@ + @@ -236,6 +246,7 @@ + @@ -244,6 +255,7 @@ + diff --git a/logPlus/logplus.vcxproj.filters b/logPlus/logplus.vcxproj.filters index 06c6792..305cb26 100644 --- a/logPlus/logplus.vcxproj.filters +++ b/logPlus/logplus.vcxproj.filters @@ -334,6 +334,21 @@ Header Files + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + @@ -699,6 +714,21 @@ Source Files + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + @@ -784,5 +814,11 @@ Form Files + + Form Files + + + Form Files + \ No newline at end of file