diff -r e0ec97ec3cc4 -r 98924d2efce9 memspyui/ui/hb/src/memspykernelobjecttypeview.cpp --- a/memspyui/ui/hb/src/memspykernelobjecttypeview.cpp Wed Jun 23 18:13:31 2010 +0300 +++ b/memspyui/ui/hb/src/memspykernelobjecttypeview.cpp Tue Jul 06 14:17:03 2010 +0300 @@ -24,6 +24,10 @@ QAbstractListModel(parent), mObjectTypes(engine.getKernelObjectTypes()) { + mKernelObjectNames << "Threads" << "Processes" << "Chunks" << "Libraries" << + "Semaphores" << "Mutexes" << "Timers" << "Servers" << "Sessions" << "Logical Devices" << + "Physical Devices" << "Logical Channels" << "Change Notifiers" << "Undertakers" << + "Message Queues" << "Property Refs." << "Conditional Vars."; } MemSpyKernelObjectTypeModel::~MemSpyKernelObjectTypeModel() @@ -41,7 +45,7 @@ { if (role == Qt::DisplayRole) { QStringList lines; - lines << mObjectTypes.at(index.row())->name(); + lines << mKernelObjectNames.at(index.row()); lines << QString("%1, %2"). arg(tr("%n item(s)", "", mObjectTypes.at(index.row())->count())). arg(formatSize(mObjectTypes.at(index.row())->size())); @@ -70,9 +74,9 @@ void MemSpyKernelObjectTypeView::initialize(const QVariantMap& params) { + setTitle(tr("Kernel Objects")); + MemSpyView::initialize(params); - - setTitle(tr("Kernel Objects")); mListView.setModel(new MemSpyKernelObjectTypeModel(mEngine, this));