HDC dc;
    
    QRect ur = e->rect();
    QPixmap pix(ur.size());
    pix.fill(this,ur.topLeft());
    QPainter p(&pix);
    p.translate(-ur.x(),-ur.y());
    dc=p.handle();
    p.setBrush(QBrush(white,SolidPattern));
    p.drawRect( 29 , 79 , 701 , 611 );
    p.drawRect( 754 , 89 , 252 , 172);
    StretchDIBits(dc,x11,y11,x22,y22,x1,y1,x2,y2,lpvBits,lpbmi,DIB_RGB_COLORS,SRCCOPY);
    StretchDIBits(dc,xx1,yx1,xx2,yx2,0,0,showWidth,showHeight,lpvBits,lpbmi,DIB_RGB_COLORS,SRCCOPY);
    ReleaseDC( winId() ,  dc );