检查QSqlRelationalTableModel的某个列是否包含某个值的正确方法是什么?如果我有一个QSqlRelationalTableModel* tableModel,我想检查第一列是否包含QString string = "hello"字符串?我应该只是循环遍历这些项目,还是有更好的方法?
发布于 2016-09-19 22:09:08
我看到了两种可能性(如果有更多的可能性,可能会有人纠正我)。
hello的每个实例?这样的过滤器
来自该链接示例代码为
model->select();
QSortFilterProxyModel proxy;
proxy.setSourceModel(model);
proxy.setFilterWildcard(searchText);我承认我根本没有测试这段代码,只是碰巧在谷歌搜索的时候发现了它,但我希望它能帮助你找到一个正确的解决方案?
https://stackoverflow.com/questions/37034375
复制相似问题