equal
deleted
inserted
replaced
24 #include <DRMHelper.h> |
24 #include <DRMHelper.h> |
25 |
25 |
26 #include "MessagingVariant.hrh" |
26 #include "MessagingVariant.hrh" |
27 #include "MessagingInternalCRKeys.h" // Keys |
27 #include "MessagingInternalCRKeys.h" // Keys |
28 #include "UniEditorGenUtils.h" |
28 #include "UniEditorGenUtils.h" |
29 #include "s60qconversions.h" |
29 #include <xqconversions.h> |
30 |
30 |
31 // CONSTANTS |
31 // CONSTANTS |
32 const TInt KMuiuCharQuote = '\"'; |
32 const TInt KMuiuCharQuote = '\"'; |
33 const TInt KMuiuCharBackSlash = '\\'; |
33 const TInt KMuiuCharBackSlash = '\\'; |
34 const TInt KMuiuCharDot = '.'; |
34 const TInt KMuiuCharDot = '.'; |
202 // UniEditorGenUtils::UTF8Size |
202 // UniEditorGenUtils::UTF8Size |
203 // @see header |
203 // @see header |
204 // ---------------------------------------------------- |
204 // ---------------------------------------------------- |
205 TInt UniEditorGenUtils::UTF8Size( QString aText ) |
205 TInt UniEditorGenUtils::UTF8Size( QString aText ) |
206 { |
206 { |
207 HBufC* text = S60QConversions::qStringToS60Desc(aText); |
207 HBufC* text = XQConversions::qStringToS60Desc(aText); |
208 TPtrC ptr = text->Des(); |
208 TPtrC ptr = text->Des(); |
209 |
209 |
210 TInt count = 0; |
210 TInt count = 0; |
211 TInt sizeInBytes = 0; |
211 TInt sizeInBytes = 0; |
212 TUint16 charValue; |
212 TUint16 charValue; |
299 void UniEditorGenUtils::getFileInfoL(QString filePath, |
299 void UniEditorGenUtils::getFileInfoL(QString filePath, |
300 int& size, |
300 int& size, |
301 QString& mimetype, |
301 QString& mimetype, |
302 TMsgMediaType& mediaType) |
302 TMsgMediaType& mediaType) |
303 { |
303 { |
304 HBufC* filepath = S60QConversions::qStringToS60Desc(filePath); |
304 HBufC* filepath = XQConversions::qStringToS60Desc(filePath); |
305 int fileSize = 0; |
305 int fileSize = 0; |
306 |
306 |
307 CMsgMediaResolver* mediaResolver; |
307 CMsgMediaResolver* mediaResolver; |
308 |
308 |
309 if(filepath) |
309 if(filepath) |
316 file.Size(fileSize); |
316 file.Size(fileSize); |
317 fileSize+= KEstimatedMimeHeaderSize; |
317 fileSize+= KEstimatedMimeHeaderSize; |
318 size = fileSize; |
318 size = fileSize; |
319 TDataType datatype; |
319 TDataType datatype; |
320 mediaResolver->RecognizeL( file, datatype ); |
320 mediaResolver->RecognizeL( file, datatype ); |
321 mimetype = S60QConversions::s60Desc8ToQString(datatype.Des8()); |
321 mimetype = XQConversions::s60Desc8ToQString(datatype.Des8()); |
322 mediaType = mediaResolver->MediaType(datatype.Des8()); |
322 mediaType = mediaResolver->MediaType(datatype.Des8()); |
323 |
323 |
324 CleanupStack::PopAndDestroy(mediaResolver); |
324 CleanupStack::PopAndDestroy(mediaResolver); |
325 CleanupStack::PopAndDestroy(filepath); |
325 CleanupStack::PopAndDestroy(filepath); |
326 } |
326 } |