• 6383阅读
  • 4回复

如何用setFilter进行多值选择 [复制链接]

上一主题 下一主题
离线zq123456
 
只看楼主 倒序阅读 楼主  发表于: 2011-08-03
关键词: 求助
如何用setFilter进行多值选择
model1->setFilter(tr("name='%1'and sickName=%2").arg(name,sickname));
这样做貌似不行。。。。。求助
其次就是怎样用serfilter进行模糊选择
离线zq123456
只看该作者 1楼 发表于: 2011-08-03
有哪位大师知道的麻烦回一下啊,在下在此谢过啦,
离线XChinux

只看该作者 2楼 发表于: 2011-08-03
用可以吗?QSortFilterProxyModel,看看这个类,如果不够用的话就从它派生一个类自己实现
filterAcceptsRow ()函数。
二笔 openSUSE Vim N9 BB10 XChinux@163.com 网易博客 腾讯微博
承接C++/Qt、Qt UI界面、PHP及预算报销系统开发业务
离线tracey
只看该作者 3楼 发表于: 2012-05-16
模糊查询 "name like '%%1%'"
离线styyzx

只看该作者 4楼 发表于: 2012-10-12
model1->setFilter(tr("name='%1'and sickName=%2").arg(name).arg(sickname));
快速回复
限100 字节
 
上一个 下一个