我有一个简单的程序,我需要显示日文字符。它有一点奇怪的行为(在我看来),有时它会显示字符,有时它会像方格一样显示。
正常/正确显示
发出观察时间
我的代码如下
japanesedisplay.cpp
#include "japanesedisplay.h"
#include "ui_japanesedisplay.h"
JapaneseDisplay::JapaneseDisplay(QWidget *parent) :
QMainWindow(parent),
ui(new Ui::JapaneseDisplay)
{
ui->setupUi(this);
ui->label->setText("こんにちは");
}
JapaneseDisplay::~JapaneseDisplay()
{
delete ui;
}
的main.cpp
#include "japanesedisplay.h"
#include <QApplication>
int main(int argc, char *argv[])
{
QApplication a(argc, argv);
JapaneseDisplay w;
w.show();
return a.exec();
}
我的Qt版本:5.3.2
我的平台:Ubuntu 14.04 LTS
提前致谢。