Delete _ImageViewer when delete DicomImageView, free memory
This commit is contained in:
@@ -69,6 +69,10 @@ DicomImageView::DicomImageView(QWidget* parent)
|
|||||||
//-----------------------------------------------------------------------------
|
//-----------------------------------------------------------------------------
|
||||||
DicomImageView::~DicomImageView()
|
DicomImageView::~DicomImageView()
|
||||||
{
|
{
|
||||||
|
if (_ImageViewer){
|
||||||
|
_ImageViewer->Delete();
|
||||||
|
_ImageViewer = nullptr;
|
||||||
|
}
|
||||||
_thread.quit();//event loop
|
_thread.quit();//event loop
|
||||||
_thread.wait(); //wait until return,block mode
|
_thread.wait(); //wait until return,block mode
|
||||||
_vcr_toolbar->deleteLater();
|
_vcr_toolbar->deleteLater();
|
||||||
|
|||||||
Reference in New Issue
Block a user