equal
deleted
inserted
replaced
16 */ |
16 */ |
17 |
17 |
18 #ifndef MEMSPYTHREADDETAILVIEW_H_ |
18 #ifndef MEMSPYTHREADDETAILVIEW_H_ |
19 #define MEMSPYTHREADDETAILVIEW_H_ |
19 #define MEMSPYTHREADDETAILVIEW_H_ |
20 |
20 |
21 #include "memspyview.h" |
21 #include "memspylistview.h" |
22 #include "enginewrapper.h" |
22 #include "enginewrapper.h" |
23 |
23 |
24 class HbMenu; |
24 class HbMenu; |
25 |
25 |
26 class MemSpyThreadDetailModel : public QAbstractListModel |
26 class MemSpyThreadDetailModel : public QAbstractListModel |
37 private: |
37 private: |
38 QList<MemSpyThreadInfoItem*> mThreadInfo; |
38 QList<MemSpyThreadInfoItem*> mThreadInfo; |
39 }; |
39 }; |
40 |
40 |
41 |
41 |
42 class MemSpyThreadDetailView : public MemSpyView |
42 class MemSpyThreadDetailView : public MemSpyListView |
43 { |
43 { |
44 Q_OBJECT |
44 Q_OBJECT |
45 |
45 |
46 public: |
46 public: |
47 MemSpyThreadDetailView(EngineWrapper &engine, ViewManager &viewManager) |
47 MemSpyThreadDetailView(EngineWrapper &engine, ViewManager &viewManager) |
48 : MemSpyView(engine, viewManager) {} |
48 : MemSpyListView(engine, viewManager) {} |
49 protected: |
49 protected: |
50 virtual void initialize(const QVariantMap& params); |
50 virtual void initialize(const QVariantMap& params); |
|
51 |
|
52 virtual bool isBreadCrumbVisible() const; |
|
53 |
|
54 virtual QString getBreadCrumbText() const; |
51 |
55 |
52 private: |
56 private: |
53 ThreadId mThreadId; |
57 ThreadId mThreadId; |
54 HbMenu *mPriorityMenu; |
58 HbMenu *mPriorityMenu; |
|
59 QString mProcessName; |
|
60 QString mThreadName; |
55 }; |
61 }; |
56 |
62 |
57 #endif /* MEMSPYTHREADDETAILVIEW_H_ */ |
63 #endif /* MEMSPYTHREADDETAILVIEW_H_ */ |