QTableView从数据库获得的值本地翻译的问题

jianmuyan 2012-04-20 10:18:56
QTableView+QSqlTableModel获得数据库的值。某些列我需要翻译、比如获得某列获得的值是0,1,2等等。
显示:我想0显示为“是”,1显示为“否”,2显示为“不确定”,
修改:修改时的办法我知道一种。就是用代理添加QComboBox来显示修改。还有没有其他办法
提交:写回数据库再翻译回0,1,2。。。
有什么方法吗。请教各位大大。。能有例子最好!
...全文
141 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
jianmuyan 2012-04-24
  • 打赏
  • 举报
回复
等了几天。得不到解决方案。。基本实现了。虽然效率不高。只能无答案结贴了
jianmuyan 2012-04-23
  • 打赏
  • 举报
回复
自己顶。望高手解答。分不够再加
fq15973135977 2012-04-22
  • 打赏
  • 举报
回复
没接触过这类的问题,帮顶~~
熙风 2012-04-20
  • 打赏
  • 举报
回复
在sql里做转换后,用case when then

16,211

社区成员

发帖
与我相关
我的任务
社区描述
Qt 是一个跨平台应用程序框架。通过使用 Qt,您可以一次性开发应用程序和用户界面,然后将其部署到多个桌面和嵌入式操作系统,而无需重复编写源代码。
社区管理员
  • Qt
  • 亭台六七座
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧