Quote Originally Posted by wysota
On the other hand the docs say the widget already has it's new size set...

You could also try showEvent().
Thank you very much! In fact using resizeEvent(), the size of the window was correctly reported while the size of the tableWidget wasn't. However using showEvent() as you suggested, the widget size was correctly reported. I guess the widget size is actually set after the resizeEvent() and before the showEvent(). Now i can continue toying with Qt.