Hi,
How to write a Russian text in console?
This is my code:
#include <QCoreApplication>
#include <QDebug>
#include <QTextCodec>
int main(int argc, char *argv[])
{
qDebug
() <<
QObject::tr("Привет Мир");
return a.exec();
}
#include <QCoreApplication>
#include <QDebug>
#include <QTextCodec>
int main(int argc, char *argv[])
{
QCoreApplication a(argc, argv);
QTextCodec *russian =QTextCodec::codecForName("CP1251");
QTextCodec::setCodecForTr(russian);
qDebug() << QObject::tr("Привет Мир");
return a.exec();
}
To copy to clipboard, switch view to plain text mode
Output:
"╨Я╤Ð╨╕╨■“╨╡╤В ╨Ь╨╕╤Ð"
Thank you!
Bookmarks