插件模块显示后关闭,重新打开崩溃问题。
This commit is contained in:
parent
ca7bdc2ae5
commit
eeeb3eeb72
|
|
@ -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();
|
||||
|
|
|
|||
|
|
@ -11,11 +11,16 @@
|
|||
</ProjectConfiguration>
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<QtMoc Include="QtWindowWellSection.h" />
|
||||
<QtMoc Include="MyGraphicsView.h" />
|
||||
<QtMoc Include="SetPageMegDlg.h" />
|
||||
<QtMoc Include="formwave.h" />
|
||||
<QtMoc Include="formimage.h" />
|
||||
<QtMoc Include="chooseShiftCurvesDlg.h" />
|
||||
<QtMoc Include="formtableitem.h" />
|
||||
<QtMoc Include="linestyleview.h" />
|
||||
<QtMoc Include="CellBorderDlg.h" />
|
||||
<QtMoc Include="BorderPreView.h" />
|
||||
<ClInclude Include="LogmuditemDrawer.h" />
|
||||
<QtMoc Include="LogmudResultItem.h" />
|
||||
<QtMoc Include="selectlinedialog.h" />
|
||||
|
|
@ -156,7 +161,9 @@
|
|||
<ClCompile Include="3rd_tiff\libtiff\port\lfind.c" />
|
||||
<ClCompile Include="3rd_tiff\libtiff\port\snprintf.c" />
|
||||
<ClCompile Include="backgrounddelegate.cpp" />
|
||||
<ClCompile Include="BorderPreView.cpp" />
|
||||
<ClCompile Include="CallManage.cpp" />
|
||||
<ClCompile Include="CellBorderDlg.cpp" />
|
||||
<ClCompile Include="chooseShiftCurvesDlg.cpp" />
|
||||
<ClCompile Include="ConsoleOutputWidget.cpp" />
|
||||
<ClCompile Include="CurveLine.cpp" />
|
||||
|
|
@ -175,6 +182,7 @@
|
|||
<ClCompile Include="formline.cpp" />
|
||||
<ClCompile Include="formlogmud.cpp" />
|
||||
<ClCompile Include="formmultiheads.cpp" />
|
||||
<ClCompile Include="formtableitem.cpp" />
|
||||
<ClCompile Include="formtitle.cpp" />
|
||||
<ClCompile Include="formtrack.cpp" />
|
||||
<ClCompile Include="formtracktop.cpp" />
|
||||
|
|
@ -184,6 +192,7 @@
|
|||
<ClCompile Include="GeoIndicatorGenerator.cpp" />
|
||||
<ClCompile Include="InDefTableDlg.cpp" />
|
||||
<ClCompile Include="InterfaceWidget.cpp" />
|
||||
<ClCompile Include="LineStyleView.cpp" />
|
||||
<ClCompile Include="LogmudItemDrawer.cpp" />
|
||||
<ClCompile Include="LogmudResultItem.cpp" />
|
||||
<ClCompile Include="main.cpp" />
|
||||
|
|
@ -204,6 +213,7 @@
|
|||
<ClCompile Include="qtcenterwidgets.cpp" />
|
||||
<ClCompile Include="qtcommonclass.cpp" />
|
||||
<ClCompile Include="qtprojectwidgets.cpp" />
|
||||
<ClCompile Include="QtWindowWellSection.cpp" />
|
||||
<ClCompile Include="selectlinedialog.cpp" />
|
||||
<ClCompile Include="selectwelldialog.cpp" />
|
||||
<ClCompile Include="SetPageMegDlg.cpp" />
|
||||
|
|
@ -236,6 +246,7 @@
|
|||
<QtRcc Include="logplus.qrc" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<QtUic Include="CellBorderDalog.ui" />
|
||||
<QtUic Include="chooseShiftCurves.ui" />
|
||||
<QtUic Include="formdraw.ui" />
|
||||
<QtUic Include="formhead.ui" />
|
||||
|
|
@ -244,6 +255,7 @@
|
|||
<QtUic Include="formline.ui" />
|
||||
<QtUic Include="formlogmud.ui" />
|
||||
<QtUic Include="formmultiheads.ui" />
|
||||
<QtUic Include="formtableitem.ui" />
|
||||
<QtUic Include="formtitle.ui" />
|
||||
<QtUic Include="formtrack.ui" />
|
||||
<QtUic Include="formtracktop.ui" />
|
||||
|
|
|
|||
|
|
@ -334,6 +334,21 @@
|
|||
<QtMoc Include="chooseShiftCurvesDlg.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</QtMoc>
|
||||
<QtMoc Include="formtableitem.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</QtMoc>
|
||||
<QtMoc Include="QtWindowWellSection.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</QtMoc>
|
||||
<QtMoc Include="linestyleview.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</QtMoc>
|
||||
<QtMoc Include="CellBorderDlg.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</QtMoc>
|
||||
<QtMoc Include="BorderPreView.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</QtMoc>
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<ClCompile Include="backgrounddelegate.cpp">
|
||||
|
|
@ -699,6 +714,21 @@
|
|||
<ClCompile Include="chooseShiftCurvesDlg.cpp">
|
||||
<Filter>Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="formtableitem.cpp">
|
||||
<Filter>Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="QtWindowWellSection.cpp">
|
||||
<Filter>Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="LineStyleView.cpp">
|
||||
<Filter>Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="CellBorderDlg.cpp">
|
||||
<Filter>Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="BorderPreView.cpp">
|
||||
<Filter>Source Files</Filter>
|
||||
</ClCompile>
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<QtRcc Include="logplus.qrc">
|
||||
|
|
@ -784,5 +814,11 @@
|
|||
<QtUic Include="chooseShiftCurves.ui">
|
||||
<Filter>Form Files</Filter>
|
||||
</QtUic>
|
||||
<QtUic Include="formtableitem.ui">
|
||||
<Filter>Form Files</Filter>
|
||||
</QtUic>
|
||||
<QtUic Include="CellBorderDalog.ui">
|
||||
<Filter>Form Files</Filter>
|
||||
</QtUic>
|
||||
</ItemGroup>
|
||||
</Project>
|
||||
Loading…
Reference in New Issue
Block a user