25 #ifndef vtkQtDebugLeaksModel_h 26 #define vtkQtDebugLeaksModel_h 28 #include "vtkGUISupportQtModule.h" 29 #include <QStandardItemModel> 31 #include "vtkConfigure.h" 47 QList<vtkObjectBase*> getObjects(
const QString& className);
54 QStandardItemModel* referenceCountModel(
const QString& className);
61 void processPendingObjects();
65 Qt::ItemFlags flags(
const QModelIndex &
index)
const VTK_OVERRIDE;
90 QString pointerAsString(
void* ptr);
93 Qt::ItemFlags flags(
const QModelIndex &
index)
const VTK_OVERRIDE;
96 void updateReferenceCounts();
model class that observes the vtkDebugLeaks singleton
abstract base class for most VTK objects