docs: def _select_row_by_column_value(tree_view, list_store, column, value):
          """Helper method to select a tree view row
  
          :param Gtk.TreeView tree_view: Tree view who's row is to be selected
          :param Gtk.ListStore list_store: List store of the tree view
          :param int column: Column in which the value is searched
          :param value: Value to search for
          :returns: Row of list store that has selected
          :rtype: int
          """
          for row_num, iter_elem in enumerate(list_store):
              if iter_elem[column] == value:
                  tree_view.set_cursor(row_num)
                  return row_num