找回密码
 立即注册
收起左侧

国际化后 获取不到原来的信息

3
回复
5015
查看
[复制链接]

尚未签到

来源: 2019-3-6 15:52:43 显示全部楼层 |阅读模式
5Qter豆
一个dll库的界面,加载到主窗口显示,国际化在dll中进行了
现在从界面获取QcomboBox的数据,获取到的是国际化后的中文,不是原来的内容
怎么获取原来的内容?

回复

使用道具 举报

累计签到:882 天
连续签到:3 天
2019-3-7 09:17:12 显示全部楼层
添加项的时候添加附加数据

点评

是在添加项的时候给每个项添加属性吗?  详情 回复 发表于 2019-3-7 16:15
回复

使用道具 举报

尚未签到

2019-3-7 16:15:23 显示全部楼层
一叶知秋 发表于 2019-3-7 09:17
添加项的时候添加附加数据

是在添加项的时候给每个项添加属性吗?
回复

使用道具 举报

累计签到:882 天
连续签到:3 天
2019-3-8 09:29:16 显示全部楼层
void        addItem(const QString & text, const QVariant & userData = QVariant())
void        addItem(const QIcon & icon, const QString & text, const QVariant & userData = QVariant())
void        setItemData(int index, const QVariant & value, int role = Qt::UserRole)

都能满足你
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

公告
可以关注我们的微信公众号yafeilinux_friends获取最新动态,或者加入QQ会员群进行交流:190741849、186601429(已满) 我知道了