بهترین راه این هستش که از روش های MVC استفاده کنید .توی QT هم برای نمایش جدول به این سبک می تونید از QSqlTableModel به همراه QTableView استفاده کنید به صورت زیر.
QSqlTableModel *model = new QSqlTableModel(parentObject, database);
model->setTable("employee");
model->setEditStrategy(QSqlTableModel::OnManualSubmit);
model->select();
model->setHeaderData(0, Qt::Horizontal, tr("Name"));
model->setHeaderData(1, Qt::Horizontal, tr("Salary"));
QTableView *view = new QTableView;
view->setModel(model);
view->hideColumn(0); // don't show the ID
view->show();