#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); } /*************************************************************************************************/ void MainWindow::prepareTableView() { ui->tableView->verticalHeader()->setVisible(false); ui->tableView->horizontalHeader()->setSectionResizeMode( QHeaderView::ResizeMode::Stretch); ui->tableView->horizontalHeader()->setSectionsMovable(true); }