1、问题描述:使用qDebug打印中文,输出出现中文乱码的情况
- 代码
#include "dialog.h"
#include "ui_dialog.h"
Dialog::Dialog(QWidget *parent)
: QDialog(parent)
, ui(new Ui::Dialog)
{
ui->setupUi(this);
qDebug()<<"构造函数"<<"被调用了"; //末尾自动添加换行符(仅限于qt语言)
}
Dialog::~Dialog()
{
delete ui;
qDebug()<<"析构函数"<<"被调用了";
}
- 运行结果
2、问题解决(主要是前两部的设置)
1、文本编辑器中行为的设置
2、 环境中interface相关设置