27 #ifndef vtkQtDebugLeaksModel_h
28 #define vtkQtDebugLeaksModel_h
31 #include <QStandardItemModel>
45 QList<vtkObjectBase*> getObjects(
const QString& className);
51 QStandardItemModel* referenceCountModel(
const QString& className);
58 void processPendingObjects();
62 virtual Qt::ItemFlags flags(
const QModelIndex &
index)
const;
90 virtual Qt::ItemFlags
flags(
const QModelIndex &
index)
const;
model class that observes the vtkDebugLeaks singleton
void removeObject(vtkObjectBase *obj)
void updateReferenceCounts()
QString pointerAsString(void *ptr)
#define VTKGUISUPPORTQT_EXPORT
abstract base class for most VTK objects
ReferenceCountModel(QObject *p=0)
void addObject(vtkObjectBase *obj)
virtual Qt::ItemFlags flags(const QModelIndex &index) const