equal
deleted
inserted
replaced
16 */ |
16 */ |
17 #ifndef LOGSDETAILSVIEW_H |
17 #ifndef LOGSDETAILSVIEW_H |
18 #define LOGSDETAILSVIEW_H |
18 #define LOGSDETAILSVIEW_H |
19 |
19 |
20 #include "logsbaseview.h" |
20 #include "logsbaseview.h" |
|
21 #include <hblistviewitem.h> |
21 |
22 |
22 class HbListView; |
23 class HbListView; |
23 class HbGroupBox; |
24 class HbGroupBox; |
24 class HbAction; |
25 class HbAction; |
25 class LogsComponentRepository; |
26 class LogsComponentRepository; |
55 |
56 |
56 void initiateVoiceCall(); |
57 void initiateVoiceCall(); |
57 void initiateVideoCall(); |
58 void initiateVideoCall(); |
58 void sendMessage(); |
59 void sendMessage(); |
59 void openContact(); |
60 void openContact(); |
|
61 void copyNumberToClipboard(); |
60 |
62 |
61 //from LogsBaseView |
63 //from LogsBaseView |
62 virtual void handleBackSoftkey(); |
64 virtual void handleBackSoftkey(); |
63 virtual void deleteEventAnswer(int action); |
65 virtual void deleteEventAnswer(int action); |
64 |
66 |
79 |
81 |
80 HbGroupBox* mViewName; //not owned |
82 HbGroupBox* mViewName; //not owned |
81 HbListView* mListView; //not owned |
83 HbListView* mListView; //not owned |
82 }; |
84 }; |
83 |
85 |
|
86 class LogsDetailsViewItem : public HbListViewItem |
|
87 { |
|
88 Q_OBJECT |
|
89 friend class UT_LogsDetailsViewItem; |
|
90 |
|
91 public: |
|
92 |
|
93 explicit LogsDetailsViewItem(); |
|
94 virtual ~LogsDetailsViewItem(); |
|
95 virtual HbAbstractViewItem *createItem(); |
|
96 virtual void updateChildItems(); |
|
97 |
|
98 protected: // From HbAbstractViewItem |
|
99 |
|
100 /* |
|
101 * highlighting in detailsview is removed by |
|
102 * overriding the pressStateChanged method to do nothing. |
|
103 */ |
|
104 virtual void pressStateChanged(bool value, bool animate); |
|
105 }; |
|
106 |
|
107 |
|
108 |
84 #endif // LOGSDETAILSVIEW_H |
109 #endif // LOGSDETAILSVIEW_H |