I have a main window and I want that when I maximize it the widgets inside it should automatically be resized ....
Is there any way I can do that ????
Yes. Use layout objects (such as QHBoxLayout or QGridLayout) to organize your widgets inside, and set the widgets' resize modes accordingly. Note that standard Qt-supplied widgets support resizing by default.
PyQt4 - Maximize window along with inside widgets