Exemple #1
0
 def update_radio_tree(self):
     logging.info("in update radio")
     self.clear_tree()
     self.radio_folder = RadioFolder()
     files = self.radio_folder.get_radio_FPLs()
     for fpl in files:
         parent = FModel(fpl.name).add_is_file(False)
         self.append(parent)
         keys = fpl.urls_dict.keys()
         for radio in sorted(keys):
             child = FModel(radio, fpl.urls_dict[radio][0]).parent(
                 parent).add_type(FTYPE_RADIO).add_is_file(True)
             self.append(child)