Double click on table -> Edit single values dialog
This commit is contained in:
parent
b8867782cd
commit
abe9f6f66a
@ -128,6 +128,9 @@ class TreeWidget(QWidget):
|
||||
# the position of the mouse to transmit the clicked item.
|
||||
self.tree_view.customContextMenuRequested.connect(self.open_context_menu)
|
||||
|
||||
# Connect a double click in the tree view with the function for edit single values (for tables).
|
||||
self.tree_view.doubleClicked.connect(self.show_edit_single_value_table)
|
||||
|
||||
# Create a thread pool for the later usage of the tree node worker.
|
||||
self.thread_pool = QThreadPool()
|
||||
|
||||
@ -335,11 +338,23 @@ class TreeWidget(QWidget):
|
||||
self.show_permission_dialog(current_selected_node)
|
||||
|
||||
elif position_action == edit_single_values_action:
|
||||
self.show_edit_singles_values_dialog(current_selected_node)
|
||||
self.show_edit_single_values_dialog(current_selected_node)
|
||||
|
||||
elif position_action == export_full_table_to_csv_action:
|
||||
self.get_full_data_of_current_table_for_csv_export(current_selected_node)
|
||||
|
||||
def show_edit_single_value_table(self):
|
||||
"""
|
||||
Create a function for showing the edit single values dialog of a table node.
|
||||
"""
|
||||
|
||||
# Get the current selected node.
|
||||
current_selected_node = self.get_selected_element_by_current_selection()
|
||||
|
||||
# If the current selected node is a table node, proceed.
|
||||
if isinstance(current_selected_node, TableNode):
|
||||
self.show_edit_single_values_dialog(current_selected_node)
|
||||
|
||||
def append_new_connection_parameters_and_node(self):
|
||||
"""
|
||||
Get new parameters out of the .yaml file, where all connections are stored, because this function should be
|
||||
@ -888,7 +903,7 @@ class TreeWidget(QWidget):
|
||||
|
||||
self.permission_information_dialog = PermissionInformationDialog(node_information)
|
||||
|
||||
def show_edit_singles_values_dialog(self, current_node):
|
||||
def show_edit_single_values_dialog(self, current_node):
|
||||
"""
|
||||
Create a table edit dialog for changing single values in the current node.
|
||||
"""
|
||||
|
Loading…
x
Reference in New Issue
Block a user