diff --git a/src/widgets/availablepagesview.cpp b/src/widgets/availablepagesview.cpp
--- a/src/widgets/availablepagesview.cpp
+++ b/src/widgets/availablepagesview.cpp
@@ -89,14 +89,19 @@
actionBar->addAction(m_removeAction);
auto actionBarLayout = new QHBoxLayout;
+ actionBarLayout->setContentsMargins(0, 0, 0, 0);
actionBarLayout->setAlignment(Qt::AlignRight);
actionBarLayout->addWidget(actionBar);
auto layout = new QVBoxLayout;
layout->addWidget(m_pagesView);
layout->addLayout(actionBarLayout);
setLayout(layout);
+ auto margins = layout->contentsMargins();
+ margins.setBottom(0);
+ layout->setContentsMargins(margins);
+
m_projectDialogFactory = [] (QWidget *parent) {
return NewProjectDialogPtr(new NewProjectDialog(parent));
};
diff --git a/src/widgets/availablesourcesview.cpp b/src/widgets/availablesourcesview.cpp
--- a/src/widgets/availablesourcesview.cpp
+++ b/src/widgets/availablesourcesview.cpp
@@ -93,11 +93,16 @@
layout->addWidget(m_sourcesView);
auto actionBarLayout = new QHBoxLayout;
+ actionBarLayout->setContentsMargins(0, 0, 0, 0);
actionBarLayout->setAlignment(Qt::AlignRight);
actionBarLayout->addWidget(actionBar);
layout->addLayout(actionBarLayout);
setLayout(layout);
+ auto margins = layout->contentsMargins();
+ margins.setBottom(0);
+ layout->setContentsMargins(margins);
+
auto settingsAction = new QAction(this);
settingsAction->setObjectName(QStringLiteral("settingsAction"));
settingsAction->setText(tr("Configure %1...").arg(QApplication::applicationName()));
diff --git a/src/widgets/editorview.ui b/src/widgets/editorview.ui
--- a/src/widgets/editorview.ui
+++ b/src/widgets/editorview.ui
@@ -14,6 +14,9 @@
Editor
+
+ 6
+
-
@@ -27,6 +30,18 @@
-
+
+ 0
+
+
+ 0
+
+
+ 0
+
+
+ 0
+
-
diff --git a/src/widgets/pageview.cpp b/src/widgets/pageview.cpp
--- a/src/widgets/pageview.cpp
+++ b/src/widgets/pageview.cpp
@@ -138,7 +138,7 @@
connect(m_quickAddEdit, &QLineEdit::editingFinished, this, &PageView::onEditingFinished);
auto layout = new QVBoxLayout;
- layout->setContentsMargins(0, 0, 0, 0);
+ layout->setContentsMargins(0, 0, 0, 3);
layout->addWidget(m_filterWidget);
layout->addWidget(m_centralView);
layout->addWidget(m_quickAddEdit);
diff --git a/tests/units/widgets/pageviewtest.cpp b/tests/units/widgets/pageviewtest.cpp
--- a/tests/units/widgets/pageviewtest.cpp
+++ b/tests/units/widgets/pageviewtest.cpp
@@ -105,7 +105,7 @@
{
Widgets::PageView page;
QCOMPARE(page.contentsMargins(), QMargins(0, 0, 0, 0));
- QCOMPARE(page.layout()->contentsMargins(), QMargins(0, 0, 0, 0));
+ QCOMPARE(page.layout()->contentsMargins(), QMargins(0, 0, 0, 3));
auto centralView = page.findChild(QStringLiteral("centralView"));
QVERIFY(centralView);