How to make QTableWidget's columns assume the maximum space?

neydroydrec picture neydroydrec · Aug 7, 2012 · Viewed 12.5k times · Source

The columns of my QTableWidget do not fill in the space of the table, so that an empty space is left on the right hand-side. How to make the columns of my QTableWidget assume the maximum space so as to fill in this space?

Answer

ekhumoro picture ekhumoro · Aug 7, 2012

The headers of the table have methods for controlling this:

header = table.horizontalHeader()
header.setStretchLastSection(True)

or:

header.setResizeMode(QHeaderView.Stretch)