#include "MainWindow.h" #include "ui_MainWindow.h" MainWindow::MainWindow(QWidget* parent) : QMainWindow(parent) , ui(new Ui::MainWindow) { ui->setupUi(this); prepareTableView(); } /*************************************************************************************************/ MainWindow::~MainWindow() { delete ui; } /*************************************************************************************************/ void MainWindow::setTable(QAbstractTableModel* model) { ui->tableView->setModel(model); ui->tableView->horizontalHeader()->hideSection(2); ui->tableView->horizontalHeader()->hideSection(3); } /*************************************************************************************************/ void MainWindow::prepareTableView() { ui->tableView->horizontalHeader()->setSectionResizeMode( QHeaderView::ResizeMode::Interactive); ui->tableView->horizontalHeader()->setSectionsMovable(true); }