[system/muon] src: Add margins to TransactionWidget

Carlo Vanini null at kde.org
Fri Apr 8 17:38:57 BST 2022


Git commit 74487f4ad24c2057e355e42ac044e80fc4b69caf by Carlo Vanini, on behalf of Fire Fragment.
Committed on 08/04/2022 at 16:38.
Pushed by vanini into branch 'master'.

Add margins to TransactionWidget

When installing packages, there's a screen showing information about the installation.
It had no padding and didn't look good. This commit adds padding.

BUG: 450881
GUI:

M  +7    -0    src/MainWindow.cpp

https://invent.kde.org/system/muon/commit/74487f4ad24c2057e355e42ac044e80fc4b69caf

diff --git a/src/MainWindow.cpp b/src/MainWindow.cpp
index 8e71b9f5..2ba2d9a9 100644
--- a/src/MainWindow.cpp
+++ b/src/MainWindow.cpp
@@ -29,6 +29,7 @@
 #include <QToolBox>
 #include <QVBoxLayout>
 #include <QAction>
+#include <QStyle>
 
 // KDE includes
 #include <KActionCollection>
@@ -93,6 +94,12 @@ void MainWindow::initGUI()
     connect(m_mainWidget, SIGNAL(splitterMoved(int,int)), this, SLOT(saveSplitterSizes()));
 
     m_transWidget = new TransactionWidget(this);
+    m_transWidget->setContentsMargins(
+        style()->pixelMetric(QStyle::PM_LayoutTopMargin),
+        style()->pixelMetric(QStyle::PM_LayoutLeftMargin),
+        style()->pixelMetric(QStyle::PM_LayoutRightMargin),
+        style()->pixelMetric(QStyle::PM_LayoutBottomMargin)
+    );
 
     m_filterBox = new FilterWidget(m_stack);
     connect(this, SIGNAL(backendReady(QApt::Backend*)),


More information about the kde-doc-english mailing list