Qt5 qtablewidget size
-
Can a qtablewidget size with a window when the user resizes the window?
Every time I resize the window the table remains the same size, I would like the columns to expand, even if it is the last one.
I have this included already:
ui->tableWidget->horizontalHeader()->setStretchLastSection(true);
ui->tableWidget->horizontalHeader()->setSectionResizeMode(1,QHeaderView::Stretch);
ui->tableWidget->resizeColumnsToContents();
I had it in a horizontal layout, vertical layout, with spacer without spacer
I can set the minimum size, that works.
Thanks
-
Hi,
Are you sure that the layout is properly applied on the containing widget ?
Are you sure that you put your QTableWidget inside that layout ? -
No, that is what I am trying to figure out I must be doing something wrong if it does (suppose to, able to) size with the window.
I was not sure if it was possible to achieve what I want.It seems, that your centralWidget has no layout.
In fact you created your tableView with Designer, check if there is a symbol with an X next to your centralWidget (on the right side of QtDesigner). It indicates that the specific container currently has no layout.
-
It seems, that your centralWidget has no layout.
In fact you created your tableView with Designer, check if there is a symbol with an X next to your centralWidget (on the right side of QtDesigner). It indicates that the specific container currently has no layout.