QT Creator : вывод кирилицы в консоль (при отладке)
Чтобы не иметь «крякозябров», нужно настроить кодеки при старте программы:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 |
#include "form1.h" #include <QApplication> #include <QDebug> #include <QTextCodec> int main(int argc, char *argv[]){ QApplication a(argc, argv); QTextCodec *codec1 = QTextCodec::codecForName("UTF-8"); QTextCodec::setCodecForLocale(codec1); QTextCodec::setCodecForTr(codec1); QTextCodec::setCodecForCStrings(codec1); qDebug() << "создали форму.."; Form1 w; qDebug() << "показали форму.."; w.show(); return a.exec(); } |