Russian Qt Forum

Qt => Общие вопросы => Тема начата: Viktorovich от Май 17, 2006, 14:58



Название: iterator по QCheckListItemам
Отправлено: Viktorovich от Май 17, 2006, 14:58
Есть QListView содержащий QCheckListItem (QCheckListItem::CheckBox). Нужно пробежаться по элементам QListView и проверить помечены они или нет (QCheckListItem::isOn()).

При попытке натравить QListViewItemIterator компилятор резонно сообщает, что:
error: 'class QListViewItem' has no member named 'isOn'

P.S. Qt 3.3.3


Название: iterator по QCheckListItemам
Отправлено: Sergeich от Май 17, 2006, 15:16
В цикле:
Код:
if ( item->rtti() == 1 ) {
  checkItem = (QCheckListItem*) item;
  bool b = checkItem->isOn();
}