]> cloud.milkyroute.net Git - dolphin.git/commitdiff
Fix layout of ViewPropertiesDialog
authorDavid Rosca <nowrep@gmail.com>
Fri, 25 Sep 2015 20:39:36 +0000 (22:39 +0200)
committerDavid Rosca <nowrep@gmail.com>
Fri, 25 Sep 2015 20:39:36 +0000 (22:39 +0200)
In case of GlobalViewProps, propsBox == this and it already has layout.

REVIEW: 125373

src/settings/viewpropertiesdialog.cpp

index be7fe0d8673cfe15d077f01fdc4b0d8620be349a..dc033365fd18ba1e62974d03bcfb722d7706f56e 100644 (file)
@@ -127,7 +127,7 @@ ViewPropertiesDialog::ViewPropertiesDialog(DolphinView* dolphinView) :
     propsGridLayout->addWidget(sortingLabel, 1, 0, Qt::AlignRight);
     propsGridLayout->addWidget(sortingBox, 1, 1);
 
     propsGridLayout->addWidget(sortingLabel, 1, 0, Qt::AlignRight);
     propsGridLayout->addWidget(sortingBox, 1, 1);
 
-    QVBoxLayout* propsBoxLayout = new QVBoxLayout(propsBox);
+    QVBoxLayout* propsBoxLayout = propsBox == this ? layout : new QVBoxLayout(propsBox);
     propsBoxLayout->addWidget(propsGrid);
     propsBoxLayout->addWidget(m_sortFoldersFirst);
     propsBoxLayout->addWidget(m_previewsShown);
     propsBoxLayout->addWidget(propsGrid);
     propsBoxLayout->addWidget(m_sortFoldersFirst);
     propsBoxLayout->addWidget(m_previewsShown);