안녕하세요! 나는 다음과 같은Qt : QList of QButtonGroup
QList<QButtonGroup*> groups;
for (int i=0; i<nGroup; i++)
{
QButtonGroup *objects = new QButtonGroup(this);
objects->setExclusive(false);
for (int j=0; j<nObject; j++)
{
Led *tempLed = new Led();
tempLed->setAutoExclusive(false);
layout->addWidget(tempLed,j,i,Qt::AlignLeft);
objects->addButton(tempLed);
}
groups.append(objects);
}
을하려고 그리고 이런 식으로 뭔가를 시도 :
이groups.at(1)->button(2)->setChecked(true);
코드는 컴파일하지만 런타임에 처리되지 않은 예외가 발생합니다. 내가 뭘 잘못하고 있니? QButtonGroup 그룹을 만드는 더 좋은 방법이 있습니까?
분명히 버튼 (2)이 잘못되어 버튼() [2]이 필요했습니다. Qt를 거의 사용하지 않아서 더 이상 말할 수 없습니다. – Blindy