gui_data_selector

Module Contents

app
class Action_on_selector_update[source]
abstract selector_updated(self, selection_name, the_collection, indices_data)[source]

Action to perform once the data have been selected :param selection_name: name of the selection (deprecated ?) :param the_collection: the collection :param indices_data: indices of the data :return:

class Attribute_selector(attribute_name, value)[source]
add_child(self, child)[source]
get_children(self)[source]
get_name(self)[source]
get_min_max_attributes(self)[source]
__str__(self)[source]
class Container_attribute_selector(containerName)[source]
add_child(self, child)[source]
add_attribute_selector(self, attribute_selector)[source]
set_attribute_selectors(self, attribute_selectors)[source]
get_name(self)[source]
get_children(self)[source]
get_attribute_selectors(self)[source]
__str__(self)[source]
class GuiDataSelector(list_ListDataStruct_in, actionOnUpdate: Action_on_selector_update)[source]

Bases: PyQt5.QtWidgets.QMainWindow

theActionOnUpdate

Generate GUI

apply_filters(self, _)[source]
run(self)[source]
is_object_selected(container_in, object_in)[source]
check_and_add_if_float(the_container, attribute_value, attribute_name, parent=None)[source]
manage_list(the_container, in_object, _listOfValues, _listName)[source]
get_attr_object(the_container, in_object)[source]