equal
deleted
inserted
replaced
43 */ |
43 */ |
44 class LogsBaseView : public HbView |
44 class LogsBaseView : public HbView |
45 { |
45 { |
46 Q_OBJECT |
46 Q_OBJECT |
47 friend class UT_LogsBaseView; |
47 friend class UT_LogsBaseView; |
|
48 friend class UT_LogsViewManager; |
48 |
49 |
49 public: |
50 public: |
50 |
51 |
51 virtual ~LogsBaseView(); |
52 virtual ~LogsBaseView(); |
52 |
53 |
66 virtual void clearActivity(HbActivityManager& manager); |
67 virtual void clearActivity(HbActivityManager& manager); |
67 virtual QString saveActivity(QDataStream& serializedActivity, QVariantHash& metaData); |
68 virtual QString saveActivity(QDataStream& serializedActivity, QVariantHash& metaData); |
68 virtual QVariant loadActivity( |
69 virtual QVariant loadActivity( |
69 const QString& activityId, QDataStream& serializedActivity, QVariantHash& metaData); |
70 const QString& activityId, QDataStream& serializedActivity, QVariantHash& metaData); |
70 virtual bool matchWithActivityId(const QString& activityId); |
71 virtual bool matchWithActivityId(const QString& activityId); |
71 |
72 virtual void cancelServiceRequest(); |
72 |
73 |
73 public slots: |
74 public slots: |
74 |
75 |
75 virtual void handleExit(); |
76 virtual void handleExit(); |
76 virtual void callKeyPressed(); |
77 virtual void callKeyPressed(); |
78 signals: |
79 signals: |
79 |
80 |
80 void exitAllowed(); |
81 void exitAllowed(); |
81 |
82 |
82 protected slots: |
83 protected slots: |
83 |
84 |
84 virtual void handleBackSoftkey(); |
85 virtual void handleBackSoftkey(); |
85 virtual void dialpadOpened(); |
86 virtual void dialpadOpened(); |
86 virtual void dialpadClosed(); |
87 virtual void dialpadClosed(); |
87 virtual void dialpadEditorTextChanged(); |
88 virtual void dialpadEditorTextChanged(); |
88 virtual void updateEmptyListWidgetsVisibility(); |
89 virtual void updateEmptyListWidgetsVisibility(); |
106 void saveContact(); |
107 void saveContact(); |
107 void updateEmptyListLabelVisibility(); |
108 void updateEmptyListLabelVisibility(); |
108 void showCallDetails(); |
109 void showCallDetails(); |
109 |
110 |
110 void deleteEvent(); |
111 void deleteEvent(); |
111 virtual void deleteEventOkAnswer(); |
112 virtual void deleteEventAnswer(int action); |
112 |
113 |
113 void videoCallToCurrentNum(); |
114 void videoCallToCurrentNum(); |
114 void sendMessageToCurrentNum(); |
115 void sendMessageToCurrentNum(); |
115 |
116 |
116 void handleOrientationChanged(); |
117 void handleOrientationChanged(); |
178 void deactivateEmptyListIndicator(QAbstractItemModel* model); |
179 void deactivateEmptyListIndicator(QAbstractItemModel* model); |
179 |
180 |
180 void addViewSwitchingEffects(); |
181 void addViewSwitchingEffects(); |
181 void toggleActionAvailability( HbAction* action, bool available ); |
182 void toggleActionAvailability( HbAction* action, bool available ); |
182 |
183 |
183 void askConfirmation( QString heading , QString text, QObject* receiver, |
|
184 const char* okSlot = 0, const char* cancelSlot = 0 ); |
|
185 |
|
186 void updateContactSearchAction(); |
184 void updateContactSearchAction(); |
187 bool isContactSearchEnabled() const; |
185 bool isContactSearchEnabled() const; |
188 bool isContactSearchPermanentlyDisabled() const; |
186 bool isContactSearchPermanentlyDisabled() const; |
189 void updateDialpadCallAndMessagingActions(); |
187 void updateDialpadCallAndMessagingActions(); |
190 bool tryMatchesViewTransition(); |
188 bool tryMatchesViewTransition(); |