code: def _viewEntryNumber(self, ientry, select=True):
          
          # pass entry to viewer dialog
          self._viewing_ientry = ientry
          entry = self.purrer.entries[ientry]
          busy = BusyIndicator()
          self.view_entry_dialog.viewEntry(entry,
                                           prev=ientry > 0 and self.purrer.entries[ientry - 1],
                                           next=ientry < len(self.purrer.entries) - 1 and self.purrer.entries[ientry + 1])
          self.view_entry_dialog.show()
          # select entry in listview
          if select:
              self.etw.clearSelection()
              self.etw.setItemSelected(self.etw.topLevelItem(ientry), True)
docs: views entry #ientry. Also selects entry in listview if select=True