trying to read unicode tags as the following: TagLib::FileRef f = TagLib::FileRef(filePath); QString artist = TStringToQString(f.tag()->artist()); QString title = TStringToQString(f.tag()->title()); when i read a char like Æ, it reads it as ? (a question mark) why? a little help would be deeply appreciated.. -- amr