Unsolved Size of the child widget is always fixed in MainWindow constructor.
I have this setup in UI designer
And I'm trying to get the size of the OpenGLWidget in MainWindow contructor but I always get the fixed size of a very small window (100,30) instead of a normal size of my widget. Even when the first auto resize event happens the widget size is still the same.
Only when I manually resize the window, does the size change to the normal size e.g. (900,600)
How do I get the proper size of my widget control when I start the program?
JonB last edited by
I don't know anything specific about "OpenGLWidget", but in Qt you don't get widget sizes during constructors. I don't know when your "first auto resize event happens". In general, you have to wait for
showEvent()to get any reliable idea of widget sizes, as that's when everything sizes/readjusts.
Thanks, that was it.