查看完整版本: [-- 请假大家,类似于creator 设置页面里的搜索是怎么做的? --]

QTCN开发网 -> Qt基础编程 -> 请假大家,类似于creator 设置页面里的搜索是怎么做的? [打印本页] 登录 -> 注册 -> 回复主题 -> 发表主题

lanmanck 2020-06-23 09:18

请假大家,类似于creator 设置页面里的搜索是怎么做的?

一搜索,控件或者包含的文本都可以显示出来,能否提供一个思路呢?谢谢。
[attachment=21687]

liulin188 2020-06-23 13:42
如果我要做的话,就是QTabwidget嵌套QTabwidget就能实现!

lanmanck 2020-06-23 15:18
liulin188:如果我要做的话,就是QTabwidget嵌套QTabwidget就能实现! (2020-06-23 13:42) 

你意思是,遍历控件text,然后disable?
那么问题来了,多语言,英语时显示“setup”,中文显示“设置”,搜索setup能出来“设置”页面么?

lemonzll 2020-06-23 15:21
左边是个QListView,用QSortFilterProxyModel作为model,根据查找的内容过滤下。右边根据左边的QListView选中单元的变化,自己写下显示内容的控制

liulin188 2020-06-23 17:04
lemonzll:左边是个QListView,用QSortFilterProxyModel作为model,根据查找的内容过滤下。右边根据左边的QListView选中单元的变化,自己写下显示内容的控制 (2020-06-23 15:21) 

内容动态生成?

snow_man_0 2020-06-23 17:41
搜索每个子widget里面的文本,然后在左边的QListView列出来

levon 2020-07-03 15:07
根据窗体枚举所有空间,然后获得文本,然后匹配是ok,但是感觉有点太浪费了;
我认为有可能是直接在该窗体的 翻译文件中直接查找,这样就简单了。


查看完整版本: [-- 请假大家,类似于creator 设置页面里的搜索是怎么做的? --] [-- top --]



Powered by phpwind v8.7 Code ©2003-2011 phpwind
Gzip disabled