当前位置: 代码迷 >> QT开发 >> Qt怎么识别中文
  详细解决方案

Qt怎么识别中文

热度:361   发布时间:2016-04-25 02:57:51.0
Qt如何识别中文
在一个QListWidget中有多项中文Item,如何识别这些item并执行相应的操作?
据说用枚举,但是中文怎么枚举啊,我试过先设置item内容为英文然后用Qt预言家翻译成中文显示,但是翻译以后就识别不了原来的英文了。求助!!!!!!
------解决思路----------------------
1、汉字和英文在的区间是不同的,这个区间你可以网上查到,判断item中的名字是否有在中文区间的
2、我想你的listWidget中的item应该不会很多吧,要是很多的话每个条相对应一个操作是不可能的。qlistWidgetItem中有一个setData函数,可以设置一个数据进去,用于标识你的item是中文还是英文,通过data函数可以取出你设的内容。
你自己去看看qt帮助文档中QListWidgetItem类
  相关解决方案