【发布时间】:2020-03-09 23:57:37
【问题描述】:
我是初学者,现在我正在学习 Qt 并使用 Visual Studio,扩展 Qt VS 工具 2.4.3,我使用文本是越南语,当我构建程序时它很好,但按钮显示特殊字符。
我已经阅读了一些关于字体错误的主题,但与此错误无关。
我的代码:
#include <QtWidgets/QApplication>
#include <QPushButton>
#include <QLabel>
int main(int argc, char *argv[])
{
QApplication app(argc, argv);
QPushButton nutBam; // instance
nutBam.setText("Nút khẩn cấp !"); //set Text button
nutBam.show();
return app.exec();
}
【问题讨论】:
-
@eyllanesc - 现代版本的 Windows 支持所有字体的 Unicode。更有可能他的源文件中的 unicode 字符串存在编码问题。
-
我添加了 nutBam.setFont(QFont("Courier"));但我也展示了