docstr: Show the DataFrameExplorer corresponding to the highlighted nav item.
docstr_tok: ["Show","the","DataFrameExplorer","corresponding","to","the","highlighted","nav","item","."]
code: def selectionChanged(
      self,
      selected: QtCore.QItemSelection,
      deselected: QtCore.QItemSelection,
  ) -> None:
      """
      Show the DataFrameExplorer corresponding to the highlighted nav item.
      """
      super().selectionChanged(selected, deselected)
  
      if len(self.selectedItems()) != 1:
          # Don't change view if user is selecting multiple things using ExtendedSelection (shift / ctrl)
          return
  
      item = self.selectedItems()[0]
      df_name = item.data(0, Qt.DisplayRole)
      self.store.select_pgdf(df_name)
  
imports: from PyQt5 import QtCore, QtGui, QtWidgets, sip
  from PyQt5.QtCore import Qt
  from pandasgui.store import PandasGuiDataFrameStore, PandasGuiStore
  from pandasgui.widgets import base_widgets
  import tempfile
  import os
  from pandasgui.utility import traverse_tree_widget
  from pandasgui.widgets.column_viewer import FlatDraggableTree
  from pandasgui.widgets.json_viewer import JsonViewer
label_desc: Use image node_id 4 for calling the Navigator obj's underlying member method code with example usage: obj.selectionChanged(selected, deselected) without return types