PDA

View Full Version : QRadioButton Sizing problem.



Cutey
6th August 2008, 13:40
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..



void WidgetCollection::createWidgets() {
QCheckBox *chbx = new QCheckBox("Do you want to this topic?");

gLay->addWidget(chbx, i, 0); //"gLay" is a QGridLayout
gLay->setColumnStretch(1,20);

QGroupBox grpbx = new QGroupBox();
QRadioButton *rdBtYes = new QRadioButton(tr("Yes"));
QRadioButton *rdBtNo = new QRadioButton(tr("No"));

QGridLayout *subGLay = new QGridLayout;
subGLay->addWidget(rdBtYes, 0, 0);
subGLay->addWidget(rdBtNo, 0, 1);
//subGLay->setColumnStretch(0,41);
//subGLay->setColumnMinimumWidth(0, 41);
//subGLay->setRowMinimumHeight(0, 21);
grpbx->setLayout(subGLay);

gLay->addWidget(grpbx, i, 1);
};