I tried it. But I could not achieve the desired result. Following is the sample code:
MyGroupBox->setLayout(MyGridLayout);
OutputLayout->addWidget(Chek1,1,0);
OutputLayout->addWidget(Chek2,2,0);
OutputLayout->addWidget(Chek3,3,0); // space required before this checkbox
OutputLayout->addWidget(Chek4,4,0); //space required before this checkbox
MySubLayout->addWidget(MyGroupBox);
QVBoxLayout *MySubLayout = new QVBoxLayout(this);
QGroupBox *MyGroupBox = new QGroupBox(tr("Group:1"));
QGridLayout *MyGridLayout = new QGridLayout(this);
QCheckBox *Chek1 = new QCheckBox(tr("Check1")); //main checkbox1
QCheckBox *Chek2 = new QCheckBox(tr("Check2")); // main checkbox2
QCheckBox *Chek3 = new QCheckBox(tr("Check3")); //sub checkbox1
QCheckBox *Chek4 = new QCheckBox(tr("Check4")); //sub checkbox2
MyGroupBox->setLayout(MyGridLayout);
OutputLayout->addWidget(Chek1,1,0);
OutputLayout->addWidget(Chek2,2,0);
OutputLayout->addWidget(Chek3,3,0); // space required before this checkbox
OutputLayout->addWidget(Chek4,4,0); //space required before this checkbox
MySubLayout->addWidget(MyGroupBox);
To copy to clipboard, switch view to plain text mode
Please indicate how can I add space as illustrated in the 1pic.jpg. Thanks
Bookmarks