Qt中文乱码

在使用utf8为环境的情况,如果我们在编译完qt程序,执行后出现乱码.
可以用下面代码尝试解决这个问题. 以“Hello 中国“为例:

  1. #include <QApplication>
  2. #include <QLabel>
  3.  
  4. int main(int argc, char* argv[])
  5. {
  6.   QApplication app(argc, argv);
  7.   QLabel* label = new QLabel(QObject::trUtf8("Hello 中国"));
  8.   label->show();
  9.   return app.exec();
  10. }

评论

 
分页导航: