Собственно приветствую знатоков и прошу помощи (разъяснений).
Многое я читал, много где советуют исходники сохранять в UTF8 - якобы и кроссплатформенно и круто, да и стандарт получается.
Решил значицца я попробовать - создал проект, сохранил его исходники в UTF8. Вбил такую вот строку.
qDebug() << "у попа была собака!";
Пробую напечатать рашен стринг - вопросики.
Ну да не беда, поставил кодеки на UTF8 - проблема не решена.
QTextCodec::setCodecForTr(QTextCodec::codecForName("UTF8"));
QTextCodec::setCodecForCStrings(QTextCodec::codecForName("UTF8"));
Обернул в trToUtf8 - проблема не решена.
qDebug() << trToUtf8("у попа была собака!");
Таки вопрос - кто поделится опытом, как надо правильно создавать проекты в VS2008, чтобы исходники сохранялись автоматом в UTF8 и как вывести тогда из него русскую строку.
PS русский в исходниках сакс, но необходим.