Cześć mam mały problem z kodowaniem.
Kiedy chcę wpisać jakiś tekst do pliku, za pomocą QTextStream np:
QFile filex("news-panel.html");
filex.open(QIODevice::WriteOnly);
QTextStream strim(&filex);
QString news = "śśśśććććżżżźźźźńńńń";
strim << news;
filex.close();
to zamiast polskich znaków, w pliku pokazują mi się "krzaczki"
ustawiłem kodowanie w programie na UTF-8 w ten sposób:
QTextCodec::setCodecForTr(QTextCodec::codecForName("UTF-8"));
QTextCodec::setCodecForCStrings(QTextCodec::codecForName("UTF-8"));
QTextCodec::setCodecForLocale(QTextCodec::codecForName("UTF-8"));
jednak to nic nie daje :(
z góry dzięki za pomoc.