diff --git a/modules/highgui/src/window_QT.cpp b/modules/highgui/src/window_QT.cpp index f7cd08bc88..fa8c5d7801 100644 --- a/modules/highgui/src/window_QT.cpp +++ b/modules/highgui/src/window_QT.cpp @@ -1723,16 +1723,18 @@ CvWindow::CvWindow(QString name, int arg2) createStatusBar(); } + myView->getWidget()->setSizePolicy(QSizePolicy::Expanding, QSizePolicy::Expanding); + //Now attach everything if (myToolBar) - myGlobalLayout->addWidget(myToolBar, 0, Qt::AlignLeft); + myGlobalLayout->addWidget(myToolBar); - myGlobalLayout->addWidget(myView->getWidget(), 0, Qt::AlignCenter); + myGlobalLayout->addWidget(myView->getWidget()); myGlobalLayout->addLayout(myBarLayout); if (myStatusBar) - myGlobalLayout->addWidget(myStatusBar, 0, Qt::AlignLeft); + myGlobalLayout->addWidget(myStatusBar); setLayout(myGlobalLayout); show();