在示例中,我想通过在 sectionComboBox 中进行选择来过滤 rsModel 中包含的数据。在 sectionComboBox 中,我显示了一个部分的名称,并希望将 rsModel 过滤为具有匹配 SECTION_ID 的条目
ComboBox {
id: sectionComboBox
model: sectionModel
textRole: "NAME"
onCurrentTextChanged: rsModel.setQLFilter("SECTION_ID=" + ??)
}
QLTableModel 子类 QSqlRelationalTableModel 并实现 setQLFilter
void QLSqlTableModel::setQLFilter(const QString filter){
setFilter(filter);
}