From 02b79248ec192c351017d372490c0730833bea16 Mon Sep 17 00:00:00 2001 From: "Veronica K. B. Olsen" <1619840+vkbo@users.noreply.github.com> Date: Sun, 25 Oct 2020 14:22:44 +0100 Subject: [PATCH] Make build panels non-collapsible and fix spacing values --- nw/gui/build.py | 13 ++++++++++--- 1 file changed, 10 insertions(+), 3 deletions(-) diff --git a/nw/gui/build.py b/nw/gui/build.py index 4a8f8aad..fde18f9e 100644 --- a/nw/gui/build.py +++ b/nw/gui/build.py @@ -422,7 +422,7 @@ class GuiBuildNovel(QDialog): self.buttonBox.addWidget(self.btnSave) self.buttonBox.addWidget(self.btnPrint) self.buttonBox.addWidget(self.btnClose) - self.buttonBox.setSpacing(4) + self.buttonBox.setSpacing(self.mainConf.pxInt(4)) # Assemble GUI # ============ @@ -464,12 +464,13 @@ class GuiBuildNovel(QDialog): self.toolsArea.setHorizontalScrollBarPolicy(Qt.ScrollBarAsNeeded) # Tools and Buttons Layout + tSp = self.mainConf.pxInt(8) self.innerBox = QVBoxLayout() self.innerBox.addWidget(self.toolsArea) - self.innerBox.addSpacing(8) + self.innerBox.addSpacing(tSp) self.innerBox.addWidget(self.buildProgress) self.innerBox.addWidget(self.buildNovel) - self.innerBox.addSpacing(8) + self.innerBox.addSpacing(tSp) self.innerBox.addLayout(self.buttonBox) # Tools and Buttons Wrapper Widget @@ -482,6 +483,12 @@ class GuiBuildNovel(QDialog): self.mainSplit.addWidget(self.docView) self.mainSplit.setSizes([boxWidth, docWidth]) + self.idxSettings = self.mainSplit.indexOf(self.innerWidget) + self.idxDocument = self.mainSplit.indexOf(self.docView) + + self.mainSplit.setCollapsible(self.idxSettings, False) + self.mainSplit.setCollapsible(self.idxDocument, False) + # Outer Layout self.outerBox = QHBoxLayout() self.outerBox.addWidget(self.mainSplit)