def populateObjectTree(self):
   self.objecttree.setColumnCount(1)
   self.objecttree.setHeaderLabel('Objects')
   olist = idfglobals.getObjectTree()
   klist = olist.keys() 
   for k in olist :
     items = olist[k]
     i = QtGui.QTreeWidgetItem([k])
     self.objecttree.addTopLevelItem(i)
     for ei in items :
       j = QtGui.QTreeWidgetItem(i,[ei])
       self.objecttree.addTopLevelItem(j)
 def populateClassList(self):
     self.classlist.setColumnCount(1)
     self.classlist.setHeaderLabel('IDD Classes')
     olist = idfglobals.getObjectTree()
     klist = olist.keys()
     klist.sort()
     for k in klist :
         items = olist[k]
         items.sort()
         i = QtGui.QTreeWidgetItem([k])
         self.classlist.addTopLevelItem(i)
         for ei in items :
             j = QtGui.QTreeWidgetItem(i,[ei])
             self.classlist.addTopLevelItem(j)