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)
- update_link_to_folder(new_folder=True, folder=None)
- unlink_folder()
- 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')
- do_item_action(signal)
- duplicate_item(new_plot_button=False)
- combine_plots()
- replace_plot_setting(signal)
- 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()