sec_interp.gui.preview_render_mixin module

Preview rendering mixin for the dialog preview manager.

class sec_interp.gui.preview_render_mixin.PreviewRenderMixin

Bases: object

Render cached preview data and handle zoom-driven LOD updates.

connect_signals() → None

Connect all signals for the preview manager.

disconnect_signals() → None

Disconnect all signals for the preview manager.

update_from_checkboxes() → None

Update preview when checkboxes change.

This method re-renders the preview using cached data. Visibility filtering is handled by the plugin’s draw_preview.