inc/unidatamodelplugininterface.h
changeset 25 84d9eb65b26f
parent 23 238255e8b033
child 37 518b245aa84c
child 47 5b14749788d7
equal deleted inserted replaced
23:238255e8b033 25:84d9eb65b26f
   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      */