![]() |
Potku
1.0.0
Class Documentation
|
Inherits QWidget.
Public Member Functions | |
def | __init__ |
def | hide_panel |
def | measurement_save_cuts |
def | open_measuring_unit_settings |
def | open_depth_profile_settings |
def | open_calibration_settings |
def | open_depth_profile |
def | open_energy_spectrum |
def | open_element_losses |
def | add_widget |
def | del_widget |
def | add_histogram |
def | add_log |
def | add_UI_logger |
Public Attributes | |
tab_id | |
ui | |
measurement | |
icon_manager | |
histogram | |
elemental_losses_widget | |
energy_spectrum_widget | |
depth_profile_widget | |
panel_shown | |
log | |
Tab widget where measurement stuff is added.
def Widgets.MeasurementTabWidget.MeasurementTabWidget.__init__ | ( | self, | |
tab_id, | |||
measurement, | |||
icon_manager | |||
) |
Init measurement tab class. Args: tab_id: Integer representing ID of the tabwidget. measurement: Measurement class object. icon_manager: IconManager class object.
def Widgets.MeasurementTabWidget.MeasurementTabWidget.add_histogram | ( | self | ) |
Adds ToF-E histogram into tab if it doesn't have one already.
def Widgets.MeasurementTabWidget.MeasurementTabWidget.add_log | ( | self | ) |
Add the measurement log to measurement tab widget. Checks also if there's already some logging for this measurement and appends the text field of the user interface with this log.
def Widgets.MeasurementTabWidget.MeasurementTabWidget.add_UI_logger | ( | self, | |
log_widget | |||
) |
Adds handlers to measurement logger so the logger can log the events to the user interface too. log_widget specifies which ui element will handle the logging. That should be the one which is added to this MeasurementTabWidget.
def Widgets.MeasurementTabWidget.MeasurementTabWidget.add_widget | ( | self, | |
widget, | |||
minimized = None , |
|||
has_close_button = True , |
|||
icon = None |
|||
) |
Adds a new widget to current (measurement) tab. Args: widget: QWidget to be added into measurement tab widget. minimized: Boolean representing if widget should be minimized. icon: QtGui.QIcon for the subwindow.
def Widgets.MeasurementTabWidget.MeasurementTabWidget.del_widget | ( | self, | |
widget | |||
) |
Delete a widget from current (measurement) tab. Args: widget: QWidget to be removed.
def Widgets.MeasurementTabWidget.MeasurementTabWidget.hide_panel | ( | self, | |
enable_hide = None |
|||
) |
Sets the frame (including all the tool buttons) visible. Args: enable_hide: If True, sets the frame visible and vice versa. If not given, sets the frame visible or hidden depending its previous state.
def Widgets.MeasurementTabWidget.MeasurementTabWidget.measurement_save_cuts | ( | self | ) |
Save measurement selections to cut files.
def Widgets.MeasurementTabWidget.MeasurementTabWidget.open_calibration_settings | ( | self | ) |
Opens calibration settings dialog.
def Widgets.MeasurementTabWidget.MeasurementTabWidget.open_depth_profile | ( | self, | |
parent | |||
) |
Opens depth profile dialog. Args: parent: MeasurementTabWidget
def Widgets.MeasurementTabWidget.MeasurementTabWidget.open_depth_profile_settings | ( | self | ) |
Opens depth profile settings dialog.
def Widgets.MeasurementTabWidget.MeasurementTabWidget.open_element_losses | ( | self, | |
parent | |||
) |
Opens element losses dialog. Args: parent: MeasurementTabWidget
def Widgets.MeasurementTabWidget.MeasurementTabWidget.open_energy_spectrum | ( | self, | |
parent | |||
) |
Opens energy spectrum dialog. Args: parent: MeasurementTabWidget
def Widgets.MeasurementTabWidget.MeasurementTabWidget.open_measuring_unit_settings | ( | self | ) |
Opens measurement settings dialog.