construct the QLayout for the child widget with the correct parent

This avoids a warning from qt about the widget already having a QLayout.
This commit is contained in:
Sebastian Dietrich 2016-01-11 00:21:41 +01:00
parent e3f8abed6f
commit cbb426b5f2

View File

@ -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() ) );