code: def getCurrentItem(self): # TODO: rename? getCurrentItemAndIndex? getCurrentTuple? getCurrent?
          
          currentIndex = self.getRowCurrentIndex()
          currentItem = self.model().getItem(currentIndex)
          return currentItem, currentIndex
docs: Find the current tree item (and the current index while we're at it)
              Returns a tuple with the current item, and its index. The item may be None.
              See also the notes at the top of this module on current item vs selected item(s).