Работ с элементами модели - неужели цикл? |
Здравствуйте, гость ( Вход | Регистрация )
Работ с элементами модели - неужели цикл? |
shamanix |
10.3.2010, 13:00
Сообщение
#1
|
Студент Группа: Новичок Сообщений: 17 Регистрация: 10.3.2010 Пользователь №: 1522 Спасибо сказали: 0 раз(а) Репутация: 0 |
Добрый день. Задача тривиальная - сделать QListView с чекбоксами. Я так понял что один единственный способ это сделать это для каждого элемента модели устанавливать флаги? В цикле? Гугл перерыл в поисках чего-нибудь типа model->getItems().setFlags(...); но нашел только обращение к каждому элементу в цикле...может не допонял сути истинной.
|
|
|
DIMEDROLL |
10.3.2010, 13:29
Сообщение
#2
|
Участник Группа: Участник Сообщений: 165 Регистрация: 28.9.2008 Из: Киев Пользователь №: 304 Спасибо сказали: 23 раз(а) Репутация: 0 |
Добрый день. Задача тривиальная - сделать QListView с чекбоксами. Какой класс ты используешь в качестве модели? Нужно отнаследоваться от него и переопределить flags: Цитата Qt::ItemFlags QAbstractItemModel::flags ( const QModelIndex & index ) const [virtual] что бы в добавок к дефолтным флагам, возвращал так же: Qt::ItemIsUserCheckable Не проверял в коде, попробуй и напиши вышло аль нет |
|
|
Текстовая версия | Сейчас: 28.12.2024, 15:10 |