Делаю так:
C++ (Qt)
    authorsModel = new QSqlTableModel(this, QSqlDatabase::database(connectionName));
    authorsModel->setTable("authors");
    authorsModel->setEditStrategy(QSqlTableModel::OnManualSubmit);
    authorsIdx = authorsModel->fieldIndex("id");
    authorsModel->select();
 
    authorsModel->setHeaderData(1, Qt::Horizontal, QObject::trUtf8("ФИО"));
    ui->authorsTableView->setModel(authorsModel);
    ui->authorsTableView->setCurrentIndex(authorsModel->index(0, 0));
    ui->authorsTableView->setColumnHidden(0, true);
 
Можно ли как-то отфильтровать выборку?