QSqlTableModel::selectRow(): don't expand cache if there is no change