code: def on_lstSubcategories_itemSelectionChanged(self):
          
          self.clear_further_steps()
          # Set widgets
          subcategory = self.selected_subcategory()
          # Exit if no selection
          if not subcategory:
              return
          # Set description label
          self.lblDescribeSubcategory.setText(subcategory['description'])
  
          icon_path = get_image_path(subcategory)
  
          self.lblIconSubcategory.setPixmap(QPixmap(icon_path))
          # Enable the next button
          self.parent.pbnNext.setEnabled(True)
docs: Update subcategory description label.
  
          .. note:: This is an automatic Qt slot
             executed when the subcategory selection changes.