![]() |
Здравствуйте, гость ( Вход | Регистрация )
![]() |
cybopob_s |
![]()
Сообщение
#1
|
Новичок Группа: Новичок Сообщений: 3 Регистрация: 25.2.2010 Пользователь №: 1484 Спасибо сказали: 0 раз(а) Репутация: ![]() ![]() ![]() |
Всем привет!
Срочно необходим список с флажками (QListWidget + QCheckBox) Ни у кого кода нет? |
|
|
![]() |
molchanoviv |
![]()
Сообщение
#2
|
![]() Старейший участник ![]() ![]() ![]() ![]() Группа: Сомодератор Сообщений: 597 Регистрация: 18.7.2008 Из: Саратов Пользователь №: 238 Спасибо сказали: 41 раз(а) Репутация: ![]() ![]() ![]() |
Не понял, какого кода?
|
|
|
cybopob_s |
![]()
Сообщение
#3
|
Новичок Группа: Новичок Сообщений: 3 Регистрация: 25.2.2010 Пользователь №: 1484 Спасибо сказали: 0 раз(а) Репутация: ![]() ![]() ![]() |
Вариант:
QCheckBox *check[1000]; int i; QListWidget list_widget; for (i = 0; i < 1000; i++) { QListWidgetItem *item = new QListWidgetItem; check.addItem(item); check[i] = new QCheckBox(tr("AAAAA")); list_widget.setItemWidget(item, check[i]); } В окне вывода появляется ListBox, в котором отсутствуют CheckBox. Где ошибка ????????????????????????? в последних версиях Кьют чекбоксы добавлены как свойство QListWidgetItem, тоесть когда добавляешь в QListWidget элементы нужно добавлять не строки а обьекты QListWidgetItem, предварительно установив флаг Qt::Checked и свойство Checkable или что то в этом роде в общем глянь в ассистанте по QListWidgetItem и сам все увидишь У меня версия QT 4.3.1. В какой версии имеется такая возможность ????? |
|
|
![]() ![]() ![]() |
![]() |
|
Текстовая версия | Сейчас: 23.7.2025, 6:30 |