summaryrefslogtreecommitdiff
path: root/noncore/unsupported/mail2/addresspicker.cpp
Side-by-side diff
Diffstat (limited to 'noncore/unsupported/mail2/addresspicker.cpp') (more/less context) (show whitespace changes)
-rw-r--r--noncore/unsupported/mail2/addresspicker.cpp1
1 files changed, 1 insertions, 0 deletions
diff --git a/noncore/unsupported/mail2/addresspicker.cpp b/noncore/unsupported/mail2/addresspicker.cpp
index 7f32725..a97b33f 100644
--- a/noncore/unsupported/mail2/addresspicker.cpp
+++ b/noncore/unsupported/mail2/addresspicker.cpp
@@ -21,12 +21,13 @@ AddressPicker::AddressPicker(QWidget *parent, const char *name, bool modal,
QFile f((QString) getenv("HOME") + "/Applications/"
+ "addressbook/addressbook.xml");
if (f.open(IO_ReadOnly)) {
QTextStream stream(&f);
+ stream.setEncoding( QTextStream::UnicodeUTF8 );
QString content;
while (!f.atEnd()) content += stream.readLine() + "\n";
QStringList lines = QStringList::split(QRegExp("\\n"), content);
QStringList::Iterator it;
for (it = lines.begin(); it != lines.end(); it++) {
if ((*it).find(QRegExp("^<Contact.*")) != -1) {