230 * @param message time |
230 * @param message time |
231 */ |
231 */ |
232 virtual QDateTime timeStamp()=0; |
232 virtual QDateTime timeStamp()=0; |
233 |
233 |
234 /** |
234 /** |
235 * Adds object into smil model |
|
236 * @param slide number |
|
237 * @param UniMessageInfo obj |
|
238 */ |
|
239 virtual void addObject( int aslideNum,UniMessageInfo* aInfo )=0; |
|
240 |
|
241 /** |
|
242 * Adds text object into smil model |
|
243 * @param slide number |
|
244 * @param text |
|
245 */ |
|
246 virtual void addTextObject(int aSlideNum,QString aText )=0; |
|
247 |
|
248 /** |
|
249 * Adds slide into smil model |
|
250 * @param slide number |
|
251 */ |
|
252 virtual void addSlide( int aSlideNum )=0; |
|
253 |
|
254 /** |
|
255 * Compose Smil |
|
256 * @param Edit store |
|
257 */ |
|
258 virtual void composeSmil(CMsvStore& aEditStore)=0; |
|
259 |
|
260 /** |
|
261 * Save Objects inside smil model |
|
262 */ |
|
263 virtual void saveObjects()=0; |
|
264 |
|
265 /** |
|
266 * Get the smil attachment index |
|
267 * @return TMsvAttachmentId |
|
268 */ |
|
269 virtual TMsvAttachmentId getSmilAttachmentByIndex()=0; |
|
270 |
|
271 /** |
|
272 * Restores the model for editing purpose |
235 * Restores the model for editing purpose |
273 * @param CBaseMtm |
236 * @param CBaseMtm |
274 */ |
237 */ |
275 virtual void restore(CBaseMtm& mtm)=0; |
238 virtual void restore(CBaseMtm& mtm)=0; |
276 |
|
277 /** |
|
278 * Add attachment |
|
279 * @param UniMessageInfo |
|
280 */ |
|
281 virtual void addAttachment( UniMessageInfo* aInfo )=0; |
|
282 |
|
283 /** |
|
284 * Remove slide from smil model |
|
285 * @param slide number |
|
286 */ |
|
287 virtual void removeSlide(int aSlideNumber)=0; |
|
288 |
|
289 |
239 |
290 /** |
240 /** |
291 * Subject associated with the message |
241 * Subject associated with the message |
292 * @return QString |
242 * @return QString |
293 */ |
243 */ |