8.5.5.7. pymodaq_gui.plotting.navigator module

class pymodaq_gui.plotting.navigator.Navigator(parent=None, h5file_path=None)[source]

Bases: ParameterManager, ActionManager, QObject

Attributes:
h5saver

Methods

param_deleted(param)

setup_actions()

update_status(txt[, status_time, log_type])

Show the txt message in the status bar with a delay of status_time ms.

value_changed(param)

add_image_data

connect_things

get_data_from_scan_name

list_2D_scans

load_data

load_image

log_signal

move_at

remove_image_data

set_aspect_ratio

set_axes

setup_ui

show_all

show_histo

show_none

show_scans

sig_double_clicked

update_h5file

add_image_data(dwa)[source]
connect_things()[source]
get_data_from_scan_name(scan_name)[source]
Return type:

DataToExport

list_2D_scans()[source]
load_data()[source]
load_image()[source]
move_at(posx, posy)[source]
param_deleted(param)[source]
remove_image_data(param)[source]
set_aspect_ratio()[source]
set_axes(dwa)[source]
setup_actions()[source]
setup_ui()[source]
show_all()[source]
show_histo()[source]
show_none()[source]
show_scans(show=True)[source]
update_h5file(h5file)[source]
update_status(txt, status_time=0, log_type=None)[source]

Show the txt message in the status bar with a delay of status_time ms.

Parameters

Type

Description

txt

string

The message to show

status_time

int

the delay of showing

log_type

string

the type of the log

value_changed(param)[source]
property h5saver
params = [{'children': [{'name': 'Load h5', 'title': 'Load h5:', 'type': 'action'}, {'name': 'filepath', 'readonly': True, 'title': 'h5 path:', 'type': 'str', 'value': ''}, {'name': 'Load Image', 'title': 'Load Image:', 'type': 'action'}, {'name': 'imagepath', 'readonly': True, 'title': 'Image path:', 'type': 'str', 'value': ''}], 'name': 'settings', 'title': 'Settings', 'type': 'group'}, {'name': 'image', 'title': 'Image', 'type': 'pixmap_check'}, {'children': [], 'name': 'overlays', 'title': 'Overlays', 'type': 'group'}]
settings_name = 'navigator_settings'