Schriftart auf Arial gestellt, Positionen angepasst

This commit is contained in:
2026-03-24 16:30:15 +01:00
parent abbd1f908f
commit 9f623e9d24
+12 -10
View File
@@ -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)