55 int requestType, |
55 int requestType, |
56 const QString& data) |
56 const QString& data) |
57 { |
57 { |
58 switch (requestType) { |
58 switch (requestType) { |
59 case WaitActivity: |
59 case WaitActivity: |
60 if(KErrCancel != result) { |
60 if (KErrCancel != result) { |
61 waitActivity(QVariantHash()); |
61 waitActivity(QVariantHash()); |
62 } |
62 } |
63 if (KErrNone == result) { |
63 if (KErrNone == result) { |
64 emit activityRequested(data); |
64 emit activityRequested(data); |
65 } |
65 } |
102 break; |
102 break; |
103 } |
103 } |
104 } |
104 } |
105 |
105 |
106 // ----------------------------------------------------------------------------- |
106 // ----------------------------------------------------------------------------- |
107 // |
107 /** |
108 // ----------------------------------------------------------------------------- |
108 * Interface implementation. |
109 // |
109 * @see int HsActivityDbClientInterface::addActivity(const QVariantHash&) |
110 int HsActivityDbClient::addActivity(const QVariantHash &activity) |
110 */ |
111 { |
111 int HsActivityDbClient::addActivity(const QVariantHash &privateData, |
112 return d_ptr->addActivity(activity); |
112 const QVariantHash &publicData) |
113 } |
113 { |
114 |
114 return d_ptr->addActivity(privateData, publicData); |
115 // ----------------------------------------------------------------------------- |
115 } |
116 // |
116 |
117 // ----------------------------------------------------------------------------- |
117 // ----------------------------------------------------------------------------- |
118 // |
118 /** |
119 int HsActivityDbClient::updateActivity(const QVariantHash &activity) |
119 * Interface implementation. |
120 { |
120 * @see int HsActivityDbClientInterface::updateActivity(const QVariantHash&) |
121 return d_ptr->updateActivity(activity); |
121 */ |
|
122 int HsActivityDbClient::updateActivity(const QVariantHash &privateData, |
|
123 const QVariantHash &publicData) |
|
124 { |
|
125 return d_ptr->updateActivity(privateData, publicData); |
122 } |
126 } |
123 |
127 |
124 // ----------------------------------------------------------------------------- |
128 // ----------------------------------------------------------------------------- |
125 // |
129 // |
126 // ----------------------------------------------------------------------------- |
130 // ----------------------------------------------------------------------------- |
154 // |
158 // |
155 int HsActivityDbClient::applicationActivities(QList<QVariantHash> & result, |
159 int HsActivityDbClient::applicationActivities(QList<QVariantHash> & result, |
156 const QVariantHash &conditions) |
160 const QVariantHash &conditions) |
157 { |
161 { |
158 return d_ptr->applicationActivities(result, conditions); |
162 return d_ptr->applicationActivities(result, conditions); |
|
163 } |
|
164 |
|
165 // ----------------------------------------------------------------------------- |
|
166 // |
|
167 // ----------------------------------------------------------------------------- |
|
168 // |
|
169 int HsActivityDbClient::activityData(QVariant &result, const QVariantHash &activity) |
|
170 { |
|
171 return d_ptr->activityData(result, activity); |
159 } |
172 } |
160 |
173 |
161 // ----------------------------------------------------------------------------- |
174 // ----------------------------------------------------------------------------- |
162 // |
175 // |
163 // ----------------------------------------------------------------------------- |
176 // ----------------------------------------------------------------------------- |