pyanno4rt.gui.windows.components._minimum_dvh_window

Minimum DVH component window.

Overview

Classes

MinimumDVHWindow

Minimum DVH component window for the application.

Classes

class pyanno4rt.gui.windows.components._minimum_dvh_window.MinimumDVHWindow(parent=None)[source]

Bases: PyQt5.QtWidgets.QMainWindow, pyanno4rt.gui.compilations.components.minimum_dvh_window.Ui_minimum_dvh_window

Minimum DVH component window for the application.

This class creates a minimum DVH component window for the graphical user interface, including input fields to parametrize the component.

Overview

Methods

position()

.

load(component)

.

save()

.

eventFilter(source, event)

Customize the event filters.

update_save_button()

.

set_enabled(fieldnames)

Enable multiple fields by their names.

set_disabled(fieldnames)

Disable multiple fields by their names.

set_zero_line_cursor(fieldnames)

Set the line edit cursor positions to zero.

set_styles(key_value_pairs)

Set the element stylesheets from key-value pairs.

close()

.

Members

position()[source]

.

load(component)[source]

.

save()[source]

.

eventFilter(source, event)[source]

Customize the event filters.

Parameters:
  • source

  • event

Return type:

update_save_button()[source]

.

set_enabled(fieldnames)[source]

Enable multiple fields by their names.

Parameters:

fieldnames

set_disabled(fieldnames)[source]

Disable multiple fields by their names.

Parameters:

fieldnames

set_zero_line_cursor(fieldnames)[source]

Set the line edit cursor positions to zero.

Parameters:

fieldnames

set_styles(key_value_pairs)[source]

Set the element stylesheets from key-value pairs.

Parameters:

key_value_pairs

close()[source]

.