From 5036054ae036b61187b8552f05ab3c7af1714650 Mon Sep 17 00:00:00 2001 From: BwKodex Date: Sun, 6 Apr 2025 19:53:10 +0200 Subject: [PATCH] Removes the use of the deprecated titlefont --- src/pyskindose/plotting/create_dose_map_plot.py | 6 ++++-- .../plotting/create_layout_for_dose_map_plots.py | 2 +- src/pyskindose/plotting/plot_procedure.py | 12 +++++++----- 3 files changed, 12 insertions(+), 8 deletions(-) diff --git a/src/pyskindose/plotting/create_dose_map_plot.py b/src/pyskindose/plotting/create_dose_map_plot.py index 475f7fd..afe1b0b 100644 --- a/src/pyskindose/plotting/create_dose_map_plot.py +++ b/src/pyskindose/plotting/create_dose_map_plot.py @@ -103,8 +103,10 @@ def create_dose_map_plot(patient: Phantom, settings: PyskindoseSettings, dose_ma name="Human", colorbar=dict( tickfont=dict(color=COLOR_PLOT_TEXT), - title="Skin dose [mGy]", - titlefont=dict(family=PLOT_FONT_FAMILY, color=COLOR_PLOT_TEXT), + title=dict( + text="Skin dose [mGy]", + font=dict(family=PLOT_FONT_FAMILY, color=COLOR_PLOT_TEXT), + ), ), ) ] diff --git a/src/pyskindose/plotting/create_layout_for_dose_map_plots.py b/src/pyskindose/plotting/create_layout_for_dose_map_plots.py index 7611b6a..b2aa0fe 100644 --- a/src/pyskindose/plotting/create_layout_for_dose_map_plots.py +++ b/src/pyskindose/plotting/create_layout_for_dose_map_plots.py @@ -27,7 +27,7 @@ def create_layout_for_dose_map_plots( margin=PLOT_MARGINS, font=dict(family=PLOT_FONT_FAMILY, color=COLOR_PLOT_TEXT, size=PLOT_FONT_SIZE), hoverlabel=dict(font=dict(family=PLOT_HOVERLABEL_FONT_FAMILY, size=PLOT_HOVERLABEL_FONT_SIZE)), - titlefont=dict(family=PLOT_FONT_FAMILY, size=PLOT_FONT_SIZE, color=COLOR_PLOT_TEXT), + title=dict(font=dict(family=PLOT_FONT_FAMILY, size=PLOT_FONT_SIZE, color=COLOR_PLOT_TEXT)), paper_bgcolor=COLOR_CANVAS, scene=dict( aspectmode=PLOT_ASPECTMODE_PLOT_DOSEMAP, diff --git a/src/pyskindose/plotting/plot_procedure.py b/src/pyskindose/plotting/plot_procedure.py index 91f7c1e..78121e4 100644 --- a/src/pyskindose/plotting/plot_procedure.py +++ b/src/pyskindose/plotting/plot_procedure.py @@ -192,11 +192,13 @@ def _create_procedure_layout( hoverlabel=dict(font=dict(family=PLOT_HOVERLABEL_FONT_FAMILY, size=PLOT_SLIDER_FONT_SIZE_GENERAL)), showlegend=False, dragmode=PLOT_DRAGMODE, - title=title, - titlefont=dict( - family=PLOT_TITLE_FONT_FAMILY, - size=PLOT_TITLE_FONT_SIZE, - color=COLOR_PLOT_TEXT, + title=dict( + text=title, + font=dict( + family=PLOT_TITLE_FONT_FAMILY, + size=PLOT_TITLE_FONT_SIZE, + color=COLOR_PLOT_TEXT, + ), ), paper_bgcolor=COLOR_CANVAS, scene=dict(