У меня есть несколько переключателей в группе, есть ли способ получить индекс текущего элемента?Получить индекс проверенного переключателя в группе
Сейчас я использую этот код:
int getCheckedRadioButton(QWidget *w)
{
int ii = 0;
foreach (QRadioButton *button, w->findChildren<QRadioButton*>()) {
if (button->isChecked()) {
return ii;
}
ii++;
}
return -1;
}
, который работает достаточно хорошо, но, возможно, есть стандартный Qt функция или способ сделать это?
Действительно отличный ответ! Приоритеты не делают это справедливо, поэтому я думал, что я просто скажу спасибо за то, что написал его :) – waldyrious
То же самое на отличный ответ. Существует так много, что скучно о Qt для новичков. Ваш ответ заставил меня больше работать. –