opentps.gui.panels package

Subpackages

Submodules

opentps.gui.panels.breathingSignalPanel module

class BreathingSignalPanel(viewController)

Bases: QWidget

Roi_name()
Update_Breath_param()
acceptFunct()
onClick(event)
refreshFunct()
rejectFunct()
signalGeneration()

opentps.gui.panels.doseComparisonPanel module

class DoseComparisonPanel(viewController)

Bases: QWidget

setCurrentPatient(patient: Patient)

opentps.gui.panels.doseComputationPanel module

class DoseComputationPanel(viewController)

Bases: QWidget

property selectedCT
property selectedPlan
setCurrentPatient(patient: Patient)

opentps.gui.panels.drrPanel module

opentps.gui.panels.mainToolbar module

class MainToolbar(viewController)

Bases: QToolBox

class ToolbarItem(panel: QWidget, panelName: str)

Bases: object

property visible: bool
addWidget(widget: QWidget, name: str)
hideItem(item)
property items
showItem(item)

opentps.gui.panels.patientDataWidgets module

class PatientDataComboBox(patientDataType, patient=None, parent=None)

Bases: QComboBox

closeEvent(self, QCloseEvent)
property selectedData
setPatient(patient: Patient)

opentps.gui.panels.planEvaluationPanel module

class PlanEvaluationPanel(viewController)

Bases: QWidget

Robustness_analysis_recomputed
computeRobustnessScenarios()
recompute_robustness_analysis()
property selectedPlan
setCurrentPatient(patient: Patient)

opentps.gui.panels.registrationPanel module

class RegistrationPanel(viewController)

Bases: QWidget

setCurrentPatient(patient: Patient)

opentps.gui.panels.roiPanel module

class ROIItem(contour, viewController)

Bases: QCheckBox

property contour
handleClick(isChecked)
class ROIPanel(viewController)

Bases: QWidget

addROIContour(contour: ROIContour)
addROIMask(roiMask: ROIMask)
removeROIMask(roiMask: ROIMask)
removeRTStruct(rtStruct: RTStruct)
setCurrentPatient(patient: Patient)

Module contents