equal
deleted
inserted
replaced
16 */ |
16 */ |
17 |
17 |
18 #ifndef MEMSPYKERNELOBJECTVIEW_H_ |
18 #ifndef MEMSPYKERNELOBJECTVIEW_H_ |
19 #define MEMSPYKERNELOBJECTVIEW_H_ |
19 #define MEMSPYKERNELOBJECTVIEW_H_ |
20 |
20 |
21 #include "memspyview.h" |
21 #include "memspylistview.h" |
22 #include "enginewrapper.h" |
22 #include "enginewrapper.h" |
23 |
23 |
24 class MemSpyKernelObjectModel : public QAbstractListModel |
24 class MemSpyKernelObjectModel : public QAbstractListModel |
25 { |
25 { |
26 public: |
26 public: |
35 private: |
35 private: |
36 QList<MemSpyKernelObject*> mObjects; |
36 QList<MemSpyKernelObject*> mObjects; |
37 }; |
37 }; |
38 |
38 |
39 |
39 |
40 class MemSpyKernelObjectView : public MemSpyView |
40 class MemSpyKernelObjectView : public MemSpyListView |
41 { |
41 { |
42 Q_OBJECT |
42 Q_OBJECT |
43 |
43 |
44 public: |
44 public: |
45 MemSpyKernelObjectView(EngineWrapper &engine, ViewManager &viewManager) |
45 MemSpyKernelObjectView(EngineWrapper &engine, ViewManager &viewManager) |
46 : MemSpyView(engine, viewManager) {} |
46 : MemSpyListView(engine, viewManager) {} |
47 |
47 |
48 protected: |
48 protected: |
49 virtual void initialize(const QVariantMap& params); |
49 virtual void initialize(const QVariantMap& params); |
|
50 |
|
51 virtual bool isBreadCrumbVisible() const; |
|
52 |
|
53 virtual QString getBreadCrumbText() const; |
50 |
54 |
51 private slots: |
55 private slots: |
52 void itemClicked(const QModelIndex& index); |
56 void itemClicked(const QModelIndex& index); |
53 |
57 |
54 private: |
58 private: |