Как можно связать QDataTable с результатом селекта? Это я про ситуацию, когда не все столбцы выбираются. Если выбираются все столбцы, то понятно: завести QSqlCursor
QSqlCursor cursor;
cursor.select("какое-то условие");
А если не все столбцы? Как в QSqlCursor запихать только нужные столбцы? Или как для QDataTable указать другой источник данных кроме QSqlCursor?