@hassene
Hi and welcome
Is there a reason you simply dont use a layout ?
To make it autofollow the size of window ?
if you place a QLabel on a form ( mainwindow.ui) , right click somewhere on
empty form, and select Layout menu and select layout, the label will follow maniform.
https://doc.qt.io/qt-5.10/examples-layouts.html