Qt C++中文字符串支持国际化

it2024-04-16  47

支持中文

QtC++中直接使用中文会出现乱码,通过如下方式使用: QString::fromLocal8Bit("您好")

支持国际化

字符串需要使用tr("xx")来标记才可以支持国际化,如下:

QString s1=tr("您好");

中文+国际化

要把中文和国际化结合起来,通过如下代码实现

QString s1=tr(u8"我们的祖国"); qInfo()<<"dataexport str= "<<s1;

 

最新回复(0)