┌   ┐
54
└   ┘

summaryrefslogtreecommitdiff
path: root/src/dolphintabpage.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/dolphintabpage.cpp')
-rw-r--r--src/dolphintabpage.cpp8
1 files changed, 5 insertions, 3 deletions
diff --git a/src/dolphintabpage.cpp b/src/dolphintabpage.cpp
index f4922bf70..7187162a4 100644
--- a/src/dolphintabpage.cpp
+++ b/src/dolphintabpage.cpp
@@ -38,8 +38,8 @@ DolphinTabPage::DolphinTabPage(const QUrl &primaryUrl, const QUrl &secondaryUrl,
m_splitter = new DolphinTabPageSplitter(Qt::Horizontal, this);
m_splitter->setChildrenCollapsible(false);
connect(m_splitter, &QSplitter::splitterMoved, this, &DolphinTabPage::splitterMoved);
- layout->addWidget(m_splitter, 1, 0);
- layout->setRowStretch(1, 1);
+ layout->addWidget(m_splitter, 2, 0, 1, 2);
+ layout->setRowStretch(2, 1);
// Create a new primary view
m_primaryViewContainer = createViewContainer(primaryUrl);
@@ -265,6 +265,8 @@ void DolphinTabPage::insertNavigatorsWidget(DolphinNavigatorsWidgetAction *navig
// We set a row minimum height, so the height does not visibly change whenever
// navigatorsWidget is inserted which happens every time the current tab is changed.
gridLayout->setRowMinimumHeight(0, navigatorsWidget->primaryUrlNavigator()->height());
+ gridLayout->setRowMinimumHeight(1, 1);
+
gridLayout->addWidget(navigatorsWidget->requestWidget(this), 0, 0);
if (!m_navigatorSeparator) {
m_navigatorSeparator = std::make_unique<QFrame>(this);
@@ -272,7 +274,7 @@ void DolphinTabPage::insertNavigatorsWidget(DolphinNavigatorsWidgetAction *navig
m_navigatorSeparator->setFrameStyle(QFrame::HLine);
m_navigatorSeparator->setFixedHeight(1);
m_navigatorSeparator->setContentsMargins(0, 0, 0, 0);
- gridLayout->addWidget(m_navigatorSeparator.get(), 1, 0, 0, -1);
+ gridLayout->addWidget(m_navigatorSeparator.get(), 1, 0);
}
}