title: PyQt - Radiobuttons not checkable
body: <p>I want to display the result of an SQL query with radio buttons. For this purpose, I use an array of radiobuttons. This works fine, it displays what I want. The problem I have is that the buttons are not "checkable". If I click on them, nothing happens. I'm sure it is a stupid mistake, but I can't see what's wrong.</p>
  
  <p>Here is my code :</p>
  
  <pre><code>groups = select.getGroups(self.parent.db) #This returns a list of strings
  self.groupList = {}
  self.groupBtn = []
  i = 0
  radioLayout = QtGui.QVBoxLayout()
  radioGroup = QtGui.QGroupBox()
  for g in groups:
        self.groupList[g[0]] = i
        name = g[0]
        self.groupBtn.append(QtGui.QRadioButton(name))
        radioLayout.addWidget(self.groupBtn[i])
        i = i+1
  
  radioGroup.setLayout(radioLayout)
  self.groupBtn[0].setChecked(True)
  self.groupLayout.addWidget(radioGroup)
  </code></pre>
  
  <p>Is there something obvious I'm missing ?</p>