Получите ваш собственный виджет из QWidget, переопределите PaintEvent и используйте QPainter для рисования ваших изображений
void MyWidget::paintEvent(QPaintEvent*)
{
QPainter p(this);
p->setRenderHint(QPainter::SmoothPixmapTransform,true);
//QRect destRegion0,destRegion1 are the shapes of the areas you want to draw into
// image0/1 are the QImages, if you want to draw less than the full image
// supply a src rect instead of image.rect()
p->drawImage(destRegion0,image0,image0.rect());
p->drawImage(destRegion1,image1,image1.rect());
}