Ok, forget about resize. I have the paintEvent which is called but a result surface hasn't any changes, i.e the screen is as blank as it was before. It isn't problem in the direct3d engine this problem relate to the QT. I need to know why my drawing inside the paintEvent don't remain on screen but are cleaned from it.