diff --git a/kaddressbook/thumbnailcreator/ldifvcardcreator.cpp b/kaddressbook/thumbnailcreator/ldifvcardcreator.cpp index 44e4684f..5c0314c3 100644 --- a/kaddressbook/thumbnailcreator/ldifvcardcreator.cpp +++ b/kaddressbook/thumbnailcreator/ldifvcardcreator.cpp @@ -80,7 +80,9 @@ bool VCard_LDIFCreator::readContents( const TQString &path ) const TQString contents( data ); const TQCString contentsRaw( data.data(), data.size() ); #else - TQString contents = file.readAll(); + TQTextStream s( &file ); + s.setEncoding( TQTextStream::UnicodeUTF8 ); + TQString contents = s.read(); #endif file.close();