title: dynamically generating unique combo box and filling them with two different sources
body: <p>I want to dynamically generate Label on left &amp; combos on the right in a grid</p>
  
  <pre><code>{'PHOTOSHOP': '6.5', 'NUKE': '7.0v9', 'MAYA': '2014', 'TESTING': '1.28', 'KATANA': '1.7', 'MARI': '4.0'} 
  {'PHOTOSHOP': '10.5', 'NUKE': '6.3v6', 'MAYA': '2012', 'TESTING': '1.28', 'KATANA': '1.0', 'MARI': '1.0'}
  </code></pre>
  
  <p>my first problem is creating combos box in a way i can access them later outside the method based on name created at the time of for loop</p>
  
  <pre><code>from PyQt4 import QtCore, QtGui
  
  class MainWindow(QtGui.QWidget):
      """docstring for MainWindow"""
      def __init__(self, dataIn1, dataIn2):
          super(MainWindow, self).__init__()
          self._dataIn1 =  dataIn1
          self._dataIn2 = dataIn2
          self.buildUI()
  
      def main(self):
          self.show()
  
      def buildUI(self):
          self.gridLayout = QtGui.QGridLayout()
              self.gridLayout.setSpacing(10)
          self.combo = QtGui.QComboBox('combo')
          for index, item in enumerate(self._dataIn1.iteritems()):
              # Below line doesn't work which i want to make work
              # objective is to assign unique name so i can access-
              # them later outside this method
              #self.item[0]+"_Combo" = QtGui.QComboBox()
              self.gridLayout.addWidget(QtGui.QLabel(item[0]), index, 0)
              # once uique combo is created I want to populate them from dataIn1 &amp; dataIn2 lists
              self.gridLayout.addWidget(self.combo.addItems([item[-1]]), index, 1)
          self.setLayout(self.gridLayout)
          self.setWindowTitle('Experiment')
  
  def main():
      app = QtGui.QApplication(sys.argv)
      smObj = MainWindow(dataIn1, dataIn2)
      smObj.main()
      app.exec_()
  
  if __name__ == '__main__':
      main()
  </code></pre>
  
  <p>secondly I want to those combo box to be filled in by each Keys value from both dataIn1 and dataIn2 sources..</p>