title: QRadioButton: Setting all radio buttons in a group to unchecked state
body: <p>I have three radio buttons, let's call them R1, R2 and R3. (R1 is in the checked set)</p>
  
  <p>My problem is that I have a method called <code>check()</code> that gets the current radio button using:</p>
  
  <pre><code>def check(self):
      if R1.isChecked():
        # 
      if R2.isChecked():
        # 
      if R3.isChecked():
        #
  </code></pre>
  
  <p>Based on which radio button is active, the appropriate method is further called. </p>
  
  <p>However the problem with this approach is that when the form loads up, R1 is checked. Then when I call the <code>check()</code>, since R1 is already checked when the form loads, it just returns R1 always. </p>
  
  <p>What would be the way to fix this? I want that depending on the choice of the user, the appropriate method be called.</p>
  
  <p>So I was wondering whether it is possible to have no radio button checked when the form loads up?</p>