qcodespp.plotting.offline.popupwindows
Attributes
Classes
Module Contents
- qcodespp.plotting.offline.popupwindows.qdarkstyle_imported = True
- qcodespp.plotting.offline.popupwindows.DARK_THEME = True
- class qcodespp.plotting.offline.popupwindows.LineCutWindow(parent, orientation, init_cmap='viridis', init_canvas=True, editor_window=None)
Bases:
PyQt5.QtWidgets.QWidget- parent
- editor_window = None
- running = True
- orientation
- init_cmap = 'viridis'
- init_widgets()
- init_connections()
- init_canvas()
- init_layouts()
- set_main_layout()
- init_cuts_table()
- copy_cuts(which='all')
- paste_cuts()
- item_clicked(item)
- get_checked_items(return_indices=False, cuts_or_fits='cuts')
- append_cut_to_table(linecut_name)
- points_dragged(line)
- cuts_table_edited(item)
- style_changed(option, value)
- update_draggable_points(linecut, replot=True)
- move_diagonal_line(direction)
- index_changed(row)
- add_cut_manually(data_index=0, offset=0, linecolor=None, update=True)
- remove_cut(which='selected')
- generate_cuts()
- move_cut(direction)
- reorder_cuts()
- apply_colormap()
- colormap_type_edited()
- change_all_checkstate(column, checkstate)
- limits_edited()
- reset_limits()
- update_axscale(which)
- update_legend()
- update()
- update_pick_radius()
- fit_class_changed()
- fit_type_changed()
- collect_fit_data(x, y)
- collect_fit_inputs(function_class, function_name)
- collect_init_guess(function_class, function_name)
- start_fitting(line='manual', multilinefit=False)
- fit_checked()
- print_parameters(line)
- get_line_data(line)
- draw_lines(x, y, line)
- draw_plot()
- draw_fits(line)
- toggle_lock_scaling()
- autoscale_axes()
- closeEvent(event)
- save_data()
- save_fit_result()
- save_all_fits()
- clear_fit(line='manual')
- clear_all_fits()
- save_parameters_dependency()
- save_image()
- copy_image()
- copy_cuts_table_to_clipboard()
- zoom_plot(event, axis)
- mouse_scroll_canvas(event)
- mouse_click_canvas(event)
- on_motion(event)
- on_release(event)
- save_fit_preset()
- load_fit_preset()
- class qcodespp.plotting.offline.popupwindows.StatsWindow(parent)
Bases:
PyQt5.QtWidgets.QWidget- parent
- running = True
- tree_widget
- main_layout
- calculate_stats()
- populate_tree(metadata, parent_item=None)
Recursively populate the QTreeWidget with nested dictionary data.
- class qcodespp.plotting.offline.popupwindows.MetadataWindow(parent=None)
Bases:
PyQt5.QtWidgets.QDialog- parent = None
- layout
- tree_widget
- populate_tree(metadata, parent_item=None)
Recursively populate the QTreeWidget with nested dictionary data.
- class qcodespp.plotting.offline.popupwindows.ErrorWindow(text)
Bases:
PyQt5.QtWidgets.QDialog- layout
- text_edit
- button_layout
- copy_button
- close_button
- copy_text()