[plasma/plasma-workspace/workt/tobias/interactiveconsole-tweak-layout] interactiveconsole: interactiveconsole: Slightly tweak layout

Tobias Fella <[email protected]>
Newsgroups gmane.comp.kde.cvs
Message-ID <[email protected]>
Git commit 053f0649a48cd5f30f76dd383e0061fe4c57db9f by Tobias Fella.
Committed on 10/08/2026 at 14:33.
Pushed by tfella into branch 'workt/tobias/interactiveconsole-tweak-layout'.

interactiveconsole: Slightly tweak layout

M  +13   -2    interactiveconsole/interactiveconsole.cpp

https://invent.kde.org/plasma/plasma-workspace/-/commit/053f0649a48cd5f30f76dd383e0061fe4c57db9f

diff --git a/interactiveconsole/interactiveconsole.cpp b/interactiveconsole/interactiveconsole.cpp
index 1d3e11af6a..59cc5d1a87 100644
--- a/interactiveconsole/interactiveconsole.cpp
+++ b/interactiveconsole/interactiveconsole.cpp
@@ -80,12 +80,17 @@ InteractiveConsole::InteractiveConsole(ConsoleMode mode, QWidget *parent)
 
     auto *widget = new QWidget(m_splitter);
     auto *editorLayout = new QVBoxLayout(widget);
+    auto margins = editorLayout->contentsMargins();
+    margins.setLeft(0);
+    margins.setRight(0);
+    editorLayout->setContentsMargins(margins);
+    editorLayout->setSpacing(0);
 
     auto *label = new QLabel(i18n("Editor"), widget);
     QFont f = label->font();
     f.setBold(true);
     label->setFont(f);
-    editorLayout->addWidget(label);
+    editorLayout->addWidget(label, {}, Qt::AlignHCenter);
 
     connect(m_snippetsMenu, &QMenu::aboutToShow, this, &InteractiveConsole::populateTemplatesMenu);
 
@@ -157,12 +162,17 @@ InteractiveConsole::InteractiveConsole(ConsoleMode mode, QWidget *parent)
 
     widget = new QWidget(m_splitter);
     auto *outputLayout = new QVBoxLayout(widget);
+    margins = outputLayout->contentsMargins();
+    margins.setLeft(0);
+    margins.setRight(0);
+    outputLayout->setContentsMargins(margins);
+    outputLayout->setSpacing(0);
 
     label = new QLabel(i18n("Output"), widget);
     f = label->font();
     f.setBold(true);
     label->setFont(f);
-    outputLayout->addWidget(label);
+    outputLayout->addWidget(label, {}, Qt::AlignHCenter);
 
     auto *outputToolBar = new KToolBar(widget, true, false);
     outputToolBar->setToolButtonStyle(Qt::ToolButtonTextBesideIcon);
@@ -176,6 +186,7 @@ InteractiveConsole::InteractiveConsole(ConsoleMode mode, QWidget *parent)
 
     auto *l = new QVBoxLayout(this);
     l->addWidget(m_splitter);
+    l->setContentsMargins({});
 
     // Clean up old values
     KConfigGroup cg(KSharedConfig::openConfig(), u"InteractiveConsole"_s);
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.