Hi Folks,

I'm creating a design by using code. Here I couldn't control the RadioButton's size by using the following methods :
1. setColumnStretch(0,41) //QGridLayout
2. setColumnMinimumWidth(0, 41) //QGridLayout
3. setRowMinimumHeight(0,21) //QGridLayout


Moreover I tried the setGeometry() property for those particular Widgets(QRadioButton) even though I couldn't get.

Please help me.

Thanks in Advance..

Qt Code:
  1. void WidgetCollection::createWidgets() {
  2. QCheckBox *chbx = new QCheckBox("Do you want to this topic?");
  3.  
  4. gLay->addWidget(chbx, i, 0); //"gLay" is a QGridLayout
  5. gLay->setColumnStretch(1,20);
  6.  
  7. QGroupBox grpbx = new QGroupBox();
  8. QRadioButton *rdBtYes = new QRadioButton(tr("Yes"));
  9. QRadioButton *rdBtNo = new QRadioButton(tr("No"));
  10.  
  11. QGridLayout *subGLay = new QGridLayout;
  12. subGLay->addWidget(rdBtYes, 0, 0);
  13. subGLay->addWidget(rdBtNo, 0, 1);
  14. //subGLay->setColumnStretch(0,41);
  15. //subGLay->setColumnMinimumWidth(0, 41);
  16. //subGLay->setRowMinimumHeight(0, 21);
  17. grpbx->setLayout(subGLay);
  18.  
  19. gLay->addWidget(grpbx, i, 1);
  20. };
To copy to clipboard, switch view to plain text mode