qcodespp.plotting.offline.editor

Attributes

Classes

Module Contents

qcodespp.plotting.offline.editor.qdarkstyle_imported = True
qcodespp.plotting.offline.editor.DARK_THEME = True
qcodespp.plotting.offline.editor.AUTO_REFRESH_INTERVAL_2D = 1
qcodespp.plotting.offline.editor.AUTO_REFRESH_INTERVAL_3D = 30
qcodespp.plotting.offline.editor.PRESETS
qcodespp.plotting.offline.editor.DARK_COLOR = '#19232D'
qcodespp.plotting.offline.editor.FONT_SIZES = ['8', '9', '10', '12', '14', '16', '18', '24']
qcodespp.plotting.offline.editor.SETTINGS_MENU_OPTIONS
qcodespp.plotting.offline.editor.AXIS_SCALING_OPTIONS = ['linear', 'log', 'symlog', 'logit']
class qcodespp.plotting.offline.editor.Editor(folder=None, link_to_default=True)

Bases: PyQt5.QtWidgets.QMainWindow, qcodespp.plotting.offline.design.Ui_MainWindow

window_title = 'Inspectra Gadget'
window_title_auto_refresh = ''
linked_folder = None
linked_files = []
global_text_size = '12'
init_plot_settings()
init_view_settings()
init_axis_scaling()
init_filters()
init_connections()
init_canvas()
load_data_item(filepath, load_the_data=True)
open_files(filepaths=None, load_the_data=True, attr_dicts=None, dirpath=None, overrideautocheck=False)
reload_plotted_lines(data, dirpath, item)
reload_linecuts(data, dirpath, item_checkState)
add_internal_data(item, check_item=True, uncheck_others=True)
remove_files(which='current')
open_files_from_folder()
check_already_loaded(subdir, filepaths)
save_session(which='current')
remove_linecutwindows_and_fits(d, dirpath, exclude_key='linecut_window', exclude_key2='fit_result', exclude_key3='draggable_points')
load_session()
export_processed_data(which='current')
file_checked(item)
plot_type_changed()
bins_changed(which='X')
show_2d_data_checkbox_changed()
show_or_hide_view_settings()
file_clicked()
show_or_hide_mixeddata_widgets()
file_double_clicked(item)
reinstate_markers(item, orientation)
clear_sidebar1D()
update_plots(item=None, update_data=True, clear_figure=True, update_color_limits=False)
refresh_files()
get_checked_items(return_indices=False)
get_unchecked_items(return_indices=False)
get_all_items(return_indices=False)
refresh_interval_changed(interval)
track_button_clicked()
start_auto_refresh(time_interval, wait_for_file=False)
wait_for_file_call()
auto_refresh_call()
stop_auto_refresh()
move_file(direction)
show_current_all()
show_data_shape()
populate_new_plot_settings()
show_current_plot_settings()
show_current_view_settings()
show_current_axlim_settings()
show_current_axscale_settings()
which_filters(item, filters=None, filt=None)
show_current_filters()
global_text_changed()
plot_setting_edited(setting_item=None, setting_name=None)
axlim_setting_edited(edited_setting)
reset_axlim_settings()
axis_scaling_changed()
view_setting_edited(edited_setting)
fill_colormap_box()
colormap_type_edited()
colormap_edited()
filters_table_edited(item)
copy_plot_settings()
copy_filters()
copy_view_settings()
copy_axlim_settings()
paste_plot_settings(which='copied')
paste_filters(which='copied')
paste_view_settings(which='copied')
paste_axlim_settings(which='copied')
open_item_menu()
do_item_action(signal)
duplicate_item(new_plot_button=False)
combine_plots()
open_plot_settings_menu()
replace_plot_setting(signal)
open_filter_settings_menu()
replace_filter_setting(signal)
check_all_filters(signal, manual_signal=None)
reset_color_limits()
filters_box_changed()
append_filter_to_table()
remove_single_filter(filter_row, filters)
remove_filters(which='current')
move_filter(to)
save_image()
save_images_as(extension='.png')
save_filters()
load_filters()
filttocol_clicked(axis)
draggable_point_selected(x, y, data)
mouse_click_canvas(event)
on_motion(event)
on_release(event)
on_pick(event)
popup_canvas(signal)
copy_canvas_to_clipboard()
show_metadata()
show_stats()
mouse_scroll_canvas(event)
keyPressEvent(event)
save_preset()
load_preset()
tight_layout()