Change table view columns width.
This commit is contained in:
@@ -55,7 +55,7 @@ SelectFormWidget::SelectFormWidget(QWidget *parent) :
|
|||||||
table->setEditTriggers(QAbstractItemView::NoEditTriggers);
|
table->setEditTriggers(QAbstractItemView::NoEditTriggers);
|
||||||
table->setSelectionBehavior(QAbstractItemView::SelectRows);
|
table->setSelectionBehavior(QAbstractItemView::SelectRows);
|
||||||
table->verticalHeader()->setDefaultSectionSize(38);
|
table->verticalHeader()->setDefaultSectionSize(38);
|
||||||
table->horizontalHeader()->setSectionResizeMode(QHeaderView::Stretch);
|
table->horizontalHeader()->setStretchLastSection(true);
|
||||||
//dat from SQLITE
|
//dat from SQLITE
|
||||||
SQLHelper::Open();
|
SQLHelper::Open();
|
||||||
auto model = SQLHelper::getTable("Patient");
|
auto model = SQLHelper::getTable("Patient");
|
||||||
@@ -63,9 +63,15 @@ SelectFormWidget::SelectFormWidget(QWidget *parent) :
|
|||||||
model->setHeaderData(1,Qt::Horizontal,"ID");
|
model->setHeaderData(1,Qt::Horizontal,"ID");
|
||||||
model->setHeaderData(2,Qt::Horizontal,"Name");
|
model->setHeaderData(2,Qt::Horizontal,"Name");
|
||||||
model->setHeaderData(3,Qt::Horizontal,"Birth Date");
|
model->setHeaderData(3,Qt::Horizontal,"Birth Date");
|
||||||
|
|
||||||
table->setModel((QAbstractItemModel*)model);
|
table->setModel((QAbstractItemModel*)model);
|
||||||
table->hideColumn(0);
|
table->hideColumn(0);
|
||||||
|
|
||||||
table->show();
|
table->show();
|
||||||
|
table->setColumnWidth(1,250);
|
||||||
|
table->setColumnWidth(2,250);
|
||||||
|
table->setColumnWidth(3,120);
|
||||||
|
table->setColumnWidth(4,60);
|
||||||
contentLayout->addWidget(table);
|
contentLayout->addWidget(table);
|
||||||
QWidget* spacerLine2= new QWidget(this);
|
QWidget* spacerLine2= new QWidget(this);
|
||||||
spacerLine2->setFixedWidth(2);
|
spacerLine2->setFixedWidth(2);
|
||||||
|
|||||||
Reference in New Issue
Block a user