From dd6790d18cd5f39c729be2d58a4136cddf928e46 Mon Sep 17 00:00:00 2001 From: Philipp Wolfer Date: Mon, 13 Jan 2020 15:41:38 +0100 Subject: [PATCH] Set constant for default icon size in main table columns --- picard/ui/itemviews.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/picard/ui/itemviews.py b/picard/ui/itemviews.py index b69c012ac..b6e69ee4d 100644 --- a/picard/ui/itemviews.py +++ b/picard/ui/itemviews.py @@ -65,6 +65,9 @@ from picard.ui.scriptsmenu import ScriptsMenu from picard.ui.widgets.tristatesortheaderview import TristateSortHeaderView +COLUMN_ICON_SIZE = 16 + + class BaseAction(QtWidgets.QAction): NAME = "Unknown" MENU = [] @@ -265,7 +268,7 @@ class MainPanel(QtWidgets.QSplitter): def paint_fingerprint_icon(painter, rect, icon): if not icon: return - size = 16 + size = COLUMN_ICON_SIZE padding_h = (rect.width() - size) / 2 padding_v = (rect.height() - size) / 2 target_rect = QtCore.QRect(rect.x() + padding_h, rect.y() + padding_v, size, size)