Diffstat (limited to 'noncore/apps/odict/dingwidget.cpp') (more/less context) (ignore whitespace changes)
-rw-r--r-- | noncore/apps/odict/dingwidget.cpp | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/noncore/apps/odict/dingwidget.cpp b/noncore/apps/odict/dingwidget.cpp index ef36ee5..3eb1e45 100644 --- a/noncore/apps/odict/dingwidget.cpp +++ b/noncore/apps/odict/dingwidget.cpp @@ -30,24 +30,25 @@ DingWidget::DingWidget( ) void DingWidget::loadDict( QString name ) { lines.clear(); //as we will load a new list we have to //remove the old one Config cfg( "odict" ); cfg.setGroup( "Method_" + name ); QFile file( cfg.readEntry( "file" ) ); if( file.open( IO_ReadOnly ) ) { QTextStream stream( &file ); + stream.setEncoding(QTextStream::UnicodeUTF8); while ( !stream.eof() ) { lines.append( stream.readLine() ); } file.close(); } setDict( name ); loadValues(); } |