From 0fe887476b1de32670472102ddff8765131c2f76 Mon Sep 17 00:00:00 2001 From: Hiro Protagonist Date: Fri, 24 Mar 2017 21:36:41 +1300 Subject: [PATCH] fix fit --- src/mainwindow.cpp | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/mainwindow.cpp b/src/mainwindow.cpp index 3ab6ca3..a931570 100644 --- a/src/mainwindow.cpp +++ b/src/mainwindow.cpp @@ -171,6 +171,7 @@ void MainWindow::togglePreview( bool checked ) { if ( checked ) { ui->preview_widget->setProperty( "enabled", true ); + ui->preview_widget->setProperty( "resize", true ); // Start Capturing for preview try { @@ -220,8 +221,10 @@ void MainWindow::displayPreview( FlyCapture2::Image * last_capture ) { last_preview.convertFromImage( last_preview_image ); ui->preview_widget->setPixmap( last_preview ); - if(ui->preview_widget->width() == 0) + if(ui->preview_widget->property("resize")){ fit(); + ui->preview_widget->setProperty( "resize", false ); + } } void MainWindow::directorySelection() {