code: def setPlugins( self, plugins ):
          
          plugins = sorted(plugins, key = lambda x: x.title())
          
          breakdown = {}
          for plugin in plugins:
              breakdown.setdefault(plugin.configGroup(), [])
              breakdown[plugin.configGroup()].append(plugin)
          
          for grp in sorted(breakdown.keys()):
              gitem = XTreeWidgetItem([grp])
              gitem.initGroupStyle()
              gitem.setFixedHeight(22)
              
              for plugin in breakdown[grp]:
                  item = PluginItem(plugin)
                  gitem.addChild(item)
              
              self.uiPluginTREE.addTopLevelItem(gitem)
              gitem.setExpanded(True)
docs: Loads the plugins for the inputed dialog.
          
          :param      plugins | [<XConfigPlugin>, ..]