@stcorp I'll have to look at that later, but I didn't know about the resizeContent method from Flickable. From waht I'm seeing in your code and in the documentation, this looks like a good solution. Thanks!
I think I found a solution. I roughly quadrupled the QCameraViewfinder size and repositioned it to the middle.
Its all done with "cameraVf->setGeometry(x,y,x,y);". And I parented the viewfinder to a new QFrame
to have a frame and to have the viewfinder not overlaying the start button.
QFrame *frameVideo = new QFrame(frame4); // extra frame where the video is in
camera = new QCamera("/dev/video0");
cameraVf = new QCameraViewfinder(frameVideo);
if(cameraVf->width() != 1600)
cameraVf->setGeometry(-590,-490,1600,1440); // zoom in
cameraVf->setGeometry(0,0,375,380); // zoom out
Out of personal experience I recommend also to ask your question on QWT mailing list
AFAIK QWT is still independent and only based on Qt libs. Uwe has been monitoring this forum in the past, but answers are potentially faster through QWT mailing list.