messagingapp/msgui/unifiededitor/src/msgunieditorbody.cpp
changeset 48 4f501b74aeb1
parent 41 25fe1fe642e3
child 51 3507212d340e
equal deleted inserted replaced
46:b1f0785c289d 48:4f501b74aeb1
   543 	int bodysize = 0;
   543 	int bodysize = 0;
   544 	
   544 	
   545 	if( mImageSize || mTextEdit->toPlainText().size() || 
   545 	if( mImageSize || mTextEdit->toPlainText().size() || 
   546 	    mAudioSize || mVideoSize )
   546 	    mAudioSize || mVideoSize )
   547 	{
   547 	{
   548 	   UniEditorGenUtils* uniEditorGenUtils = new UniEditorGenUtils;
   548 	  
       
   549 	    UniEditorGenUtils* genUtils = NULL;	        
       
   550 	    QT_TRAP_THROWING(genUtils = new UniEditorGenUtils);
       
   551 	    
   549         bodysize +=  mImageSize + mAudioSize + mVideoSize +
   552         bodysize +=  mImageSize + mAudioSize + mVideoSize +
   550             uniEditorGenUtils->UTF8Size(mTextEdit->toPlainText()) +
   553             genUtils->UTF8Size(mTextEdit->toPlainText()) +
   551             KEstimatedMimeHeaderSize + KEstimatedMmsSmilHeaderSize;
   554             KEstimatedMimeHeaderSize + KEstimatedMmsSmilHeaderSize;
   552         delete uniEditorGenUtils;
   555         delete genUtils;
   553 	}
   556 	}
   554 	return bodysize;
   557 	return bodysize;
   555 }
   558 }
   556 
   559 
   557 int MsgUnifiedEditorBody::messageSize()
   560 int MsgUnifiedEditorBody::messageSize()