Have a look at QHeaderView::stretchLastSection(). That is maybe not exactly what you are looking for, but the easiest one. If not, you have to subclass your view (or install an event filter) and reimp QWidget::resizeEvent(). There you can set the width of your sections according the widget size.
OT: What font are you using in that application?
Bookmarks