From 9f623e9d247507007a9bb693b036ebf771a53499 Mon Sep 17 00:00:00 2001 From: daniel Date: Tue, 24 Mar 2026 16:30:15 +0100 Subject: [PATCH] Schriftart auf Arial gestellt, Positionen angepasst --- ui/layout.py | 22 ++++++++++++---------- 1 file changed, 12 insertions(+), 10 deletions(-) diff --git a/ui/layout.py b/ui/layout.py index 52d1ed9..a2ec82f 100644 --- a/ui/layout.py +++ b/ui/layout.py @@ -31,17 +31,17 @@ class Layout: _TEXT_FORMAT_TEMPLATES = { "Format_1": { "font_family": "Arial", - "font_size": 10, + "font_size": 11, "font_style": "normal", }, "Format_2": { "font_family": "Arial", - "font_size": 10, + "font_size": 13, "font_style": "bold", }, "Format_3": { "font_family": "Arial", - "font_size": 14, + "font_size": 16, "font_style": "bold", }, } @@ -297,7 +297,7 @@ class Layout: #Kartenschild-Text #Herausgeber - herausgeber_x, herausgeber_y = _coords_rel_untere_rechte_ecke(16.0, -85.0) + herausgeber_x, herausgeber_y = _coords_rel_untere_rechte_ecke(16.0, -84.0) self.add_text_label( "[% @sn_amt %]", herausgeber_x, @@ -322,20 +322,20 @@ class Layout: ) #Name Flurbereinigung - name_flurbereinigung_x, name_flurbereinigung_y = _coords_rel_untere_rechte_ecke(16.0, -65.0) + name_flurbereinigung_x, name_flurbereinigung_y = _coords_rel_untere_rechte_ecke(16.0, -64.0) self.add_text_label( "[% @sn_name %]", name_flurbereinigung_x, name_flurbereinigung_y, width_mm=171.0, height_mm=5.0, - text_format="Format_3", + text_format="Format_2", expression_enabled=True, object_name="Name_Flurbereinigung", ) #Stadt_Gemeinde - stadt_gemeinde_x, stadt_gemeinde_y = _coords_rel_untere_rechte_ecke(16.0, -57.0) + stadt_gemeinde_x, stadt_gemeinde_y = _coords_rel_untere_rechte_ecke(16.0, -56.0) self.add_text_label( "[% @sn_gemeinden %]", stadt_gemeinde_x, @@ -348,7 +348,7 @@ class Layout: ) #Landkreis - landkreis_x, landkreis_y = _coords_rel_untere_rechte_ecke(16.0, -49.0) + landkreis_x, landkreis_y = _coords_rel_untere_rechte_ecke(16.0, -48.0) self.add_text_label( "[% @sn_landkreise_proj %]", landkreis_x, @@ -361,7 +361,7 @@ class Layout: ) #Kartenname - kartenname_x, kartenname_y = _coords_rel_untere_rechte_ecke(16.0, -33.0) + kartenname_x, kartenname_y = _coords_rel_untere_rechte_ecke(16.0, -34.0) self.add_text_label( "[% @sn_kartenname %]", kartenname_x, @@ -497,7 +497,9 @@ class Layout: font = QFont(resolved_font_name, resolved_font_size) if hasattr(font, "setBold"): - font.setBold(resolved_font_style == "fett") + font.setBold(resolved_font_style == "bold") + if hasattr(font, "setItalic"): + font.setItalic(resolved_font_style == "italic") label.setFont(font) set_reference_point = getattr(label, "setReferencePoint", None)