Explorar el Código

ctkVTKDataSetArrayComboBox created a toplevel model

The created ctkVTKDataSetModel was never destructed because it had no
parent, which leaded to memory leaks.
Julien Finet hace 14 años
padre
commit
ee75eed9d4
Se han modificado 1 ficheros con 1 adiciones y 1 borrados
  1. 1 1
      Libs/Visualization/VTK/Widgets/ctkVTKDataSetArrayComboBox.cpp

+ 1 - 1
Libs/Visualization/VTK/Widgets/ctkVTKDataSetArrayComboBox.cpp

@@ -58,7 +58,7 @@ ctkVTKDataSetArrayComboBoxPrivate::ctkVTKDataSetArrayComboBoxPrivate(ctkVTKDataS
 void ctkVTKDataSetArrayComboBoxPrivate::init()
 {
   Q_Q(ctkVTKDataSetArrayComboBox);
-  q->setModel(new ctkVTKDataSetModel);
+  q->setModel(new ctkVTKDataSetModel(q));
   QObject::connect(q, SIGNAL(currentIndexChanged(int)),
                    q, SLOT(onCurrentIndexChanged(int)));
 }