From cbb426b5f2588ef11c40ed1cb275b4120cc7b2b0 Mon Sep 17 00:00:00 2001 From: Sebastian Dietrich Date: Mon, 11 Jan 2016 00:21:41 +0100 Subject: [PATCH] construct the QLayout for the child widget with the correct parent This avoids a warning from qt about the widget already having a QLayout. --- src/gui/qgsscalevisibilitydialog.cpp | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/gui/qgsscalevisibilitydialog.cpp b/src/gui/qgsscalevisibilitydialog.cpp index 38a1e44cd0e..03e9a1b1265 100644 --- a/src/gui/qgsscalevisibilitydialog.cpp +++ b/src/gui/qgsscalevisibilitydialog.cpp @@ -36,7 +36,7 @@ QgsScaleVisibilityDialog::QgsScaleVisibilityDialog( QWidget *parent, const QStri mGroupBox->setCheckable( true ); mGroupBox->setTitle( tr( "Scale visibility " ) ); - QGridLayout* gbLayout = new QGridLayout( this ); + QGridLayout* gbLayout = new QGridLayout( mGroupBox ); //gbLayout->setContentsMargins( 0, 0, 0, 0 ); mScaleWidget = new QgsScaleRangeWidget( this ); @@ -45,7 +45,6 @@ QgsScaleVisibilityDialog::QgsScaleVisibilityDialog( QWidget *parent, const QStri mScaleWidget->setMapCanvas( mapCanvas ); } gbLayout->addWidget( mScaleWidget, 0, 0 ); - mGroupBox->setLayout( gbLayout ); QDialogButtonBox* buttonBox = new QDialogButtonBox( QDialogButtonBox::Cancel | QDialogButtonBox::Ok, Qt::Horizontal, this ); connect( buttonBox, SIGNAL( accepted() ), this, SLOT( accept() ) );