0
在此示例中,我想通過在sectionComboBox中進行選擇來過濾rsModel中包含的數據。在sectionComboBox,我顯示一個部分的名稱,並想rsModel具有匹配SECTION_ID過濾條目使用組合框輸入篩選QSqlTableModel
ComboBox {
id: sectionComboBox
model: sectionModel
textRole: "NAME"
onCurrentTextChanged: rsModel.setQLFilter("SECTION_ID=" + ??)
}
QLTableModel子類QSqlRelationalTableModel和器具setQLFilter
void QLSqlTableModel::setQLFilter(const QString filter){
setFilter(filter);
}
什麼問題了嗎? –
你正在使用信號'onCurrentTextChanged',所以我猜你正在尋找'currentText'屬性? – koopajah
@koopajah currentText將在sectionModel中生成當前行的NAME。但是,我想使用當前行的ID更新rsModel。 – onezeno