From a6a5a65b144243c9dde33b0edb83444452cf01b4 Mon Sep 17 00:00:00 2001 From: John Tapsell Date: Thu, 17 Oct 2013 17:14:57 +0100 Subject: [PATCH] Fix warning "Cannot set minimum size to (-1,-1)" --- src/ui/MainWindow.cc | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/ui/MainWindow.cc b/src/ui/MainWindow.cc index 8991ce240..e2081e98e 100644 --- a/src/ui/MainWindow.cc +++ b/src/ui/MainWindow.cc @@ -693,8 +693,10 @@ QDockWidget* MainWindow::createDockWidget(QWidget *subMainWindowParent,QWidget * dockWidget->setWidget(child); //Set child objectName before setting dockwidget, since the dock widget might react to object name changes connect(child, SIGNAL(destroyed()), dockWidget, SLOT(deleteLater())); //Our dockwidget only has only child widget, so kill the dock widget if the child is deleted - if (!minSize.isNull()) - dockWidget->setMinimumSize(minSize); + if (minSize.height() >= 0) + dockWidget->setMinimumHeight(minSize.height()); + if (minSize.width() >= 0) + dockWidget->setMinimumWidth(minSize.width()); addTool(parent,view,dockWidget,title,area); return dockWidget; } -- 2.22.0