我正在使用QT,最近开始使用tr((函数进行翻译。
是否可以使用QT处理模型/视图体系结构和翻译?我指的是模型数据的实时翻译——假设我有这样的数据:
n age ready
1 old yes
2 young no
3 old yes
4 young yes
5 old yes
6 old yes
7 medium no
8 medium no
9 medium no
我想在这些固定值从数据库中出来时实时定义一个翻译。(例如
yes - tak
no - nie
...
在从数据库中获取值后,我尝试过tr((,但我无法在tr((中使用QString
tr()
需要const char *
,所以您只需要将QString
转换为const char *
。读取此QString-to-char*转换
例如,可以使用tr(yourstring.toUtf8().constData())
。