pySimBlocks.gui.dialogs.plot_series_style_dialog

pySimBlocks.gui.dialogs.plot_series_style_dialog.marker_display_label(marker: str) str[source]

Human-readable marker name for the combo box (matplotlib registry description).

pySimBlocks.gui.dialogs.plot_series_style_dialog.marker_from_display_name(name: str) str[source]

Resolve a display name (or symbol) back to a matplotlib marker code.

pySimBlocks.gui.dialogs.plot_series_style_dialog.matplotlib_marker_maps() tuple[list[tuple[str, str]], dict[str, str]][source]

Build combo options and a lookup from display name / symbol to marker code.

pySimBlocks.gui.dialogs.plot_series_style_dialog.matplotlib_marker_options() list[tuple[str, str]][source]

Return (label, marker) pairs for line-plot markers only.

class pySimBlocks.gui.dialogs.plot_series_style_dialog.SeriesStyleDialog(series_label: str, style: SeriesStyle, parent=None)[source]

Bases: QDialog

Dialog to edit marker, linestyle, and color for one series.

style() SeriesStyle[source]

Return the style edited in this dialog.

staticMetaObject = PySide6.QtCore.QMetaObject("SeriesStyleDialog" inherits "QDialog": )