Fix side panel header margins

This commit is contained in:
Veronica Berglyd Olsen
2025-01-22 17:01:20 +01:00
parent 033bccf242
commit 2735f30eab
3 changed files with 8 additions and 5 deletions
+2 -2
View File
@@ -248,7 +248,7 @@ class GuiNovelToolBar(QWidget):
self.outerBox.addWidget(self.tbNovel)
self.outerBox.addWidget(self.tbRefresh)
self.outerBox.addWidget(self.tbMore)
self.outerBox.setContentsMargins(2, 2, 0, 2)
self.outerBox.setContentsMargins(4, 2, 0, 2)
self.outerBox.setSpacing(0)
self.setLayout(self.outerBox)
@@ -393,7 +393,7 @@ class GuiNovelTree(QTreeWidget):
self.setUniformRowHeights(True)
self.setAllColumnsShowFocus(True)
self.setHeaderHidden(True)
self.setIndentation(0)
self.setIndentation(2)
self.setColumnCount(4)
self.setSelectionBehavior(QAbstractItemView.SelectionBehavior.SelectRows)
self.setSelectionMode(QAbstractItemView.SelectionMode.SingleSelection)
+1 -1
View File
@@ -335,7 +335,7 @@ class GuiProjectToolBar(QWidget):
self.outerBox.addWidget(self.tbMoveD)
self.outerBox.addWidget(self.tbAdd)
self.outerBox.addWidget(self.tbMore)
self.outerBox.setContentsMargins(2, 2, 0, 2)
self.outerBox.setContentsMargins(4, 2, 0, 2)
self.outerBox.setSpacing(0)
self.setLayout(self.outerBox)
+5 -2
View File
@@ -28,7 +28,7 @@ import logging
from time import time
from PyQt6.QtCore import Qt, pyqtSignal, pyqtSlot
from PyQt6.QtGui import QAction, QCursor, QKeyEvent
from PyQt6.QtGui import QAction, QCursor, QKeyEvent, QPalette
from PyQt6.QtWidgets import (
QApplication, QFrame, QHBoxLayout, QLabel, QLineEdit, QToolBar,
QTreeWidget, QTreeWidgetItem, QVBoxLayout, QWidget
@@ -74,7 +74,7 @@ class GuiProjectSearch(QWidget):
# Header
self.viewLabel = QLabel(self.tr("Project Search"), self)
self.viewLabel.setFont(SHARED.theme.guiFontB)
self.viewLabel.setContentsMargins(2, 4, 0, 2)
self.viewLabel.setContentsMargins(4, 4, 0, 2)
# Options
self.searchOpt = QToolBar(self)
@@ -138,6 +138,7 @@ class GuiProjectSearch(QWidget):
self.outerBox.setContentsMargins(0, 0, 0, 0)
self.outerBox.setSpacing(2)
self.setAutoFillBackground(True)
self.setLayout(self.outerBox)
self.updateTheme()
@@ -155,6 +156,8 @@ class GuiProjectSearch(QWidget):
qPalette = self.palette()
colBase = cssCol(qPalette.base().color())
colFocus = cssCol(qPalette.highlight().color())
qPalette.setBrush(QPalette.ColorRole.Window, qPalette.base())
self.setPalette(qPalette)
self.setStyleSheet(
"QToolBar {padding: 0; background: none;} "