crossplatform.ru

Здравствуйте, гость ( Вход | Регистрация )


  Ответ в Список с флажками (QListWidget + QCheckBox)
Введите ваше имя
Подтвердите код

Введите в поле код из 6 символов, отображенных в виде изображения. Если вы не можете прочитать код с изображения, нажмите на изображение для генерации нового кода.
 

Опции сообщения
 Включить смайлы?
Иконки сообщения
(Опционально)
                                
                                
  [ Без иконки ]
 


Последние 10 сообщений [ в обратном порядке ]
Litkevich Yuriy Дата 26.2.2010, 20:00
  cybopob_s, кнопочку ему нажми
cybopob_s Дата 26.2.2010, 18:47
 
Цитата(Litkevich Yuriy @ 26.2.2010, 16:57) *
Цитата(cybopob_s @ 26.2.2010, 18:53) *
В какой версии имеется такая возможность ?????
Цитата(cybopob_s @ 26.2.2010, 18:53) *
в последних версиях Кьют
Т.е. 4.5 ... 4.6

Спасибо !!!!
DIMEDROLL Дата 26.2.2010, 18:02
 
Цитата(cybopob_s @ 26.2.2010, 14:53) *
Вариант:
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.
Где ошибка ?????????????????????????

У меня версия QT 4.3.1. В какой версии имеется такая возможность ?????

о боже, что ж ты пишешь? в доку смотрел то?
void QListWidgetItem::setCheckState ( Qt::CheckState state )

и все

Незнаю в какой версии Кьют это появилось, у меня 4.6.2 и в ней это есть.
Litkevich Yuriy Дата 26.2.2010, 16:57
 
Цитата(cybopob_s @ 26.2.2010, 18:53) *
В какой версии имеется такая возможность ?????
Цитата(cybopob_s @ 26.2.2010, 18:53) *
в последних версиях Кьют
Т.е. 4.5 ... 4.6
cybopob_s Дата 26.2.2010, 15:53
  Вариант:
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.
Где ошибка ?????????????????????????


Цитата(DIMEDROLL @ 25.2.2010, 22:36) *
в последних версиях Кьют чекбоксы добавлены как свойство QListWidgetItem, тоесть когда добавляешь в QListWidget элементы нужно добавлять не строки а обьекты QListWidgetItem, предварительно установив флаг Qt::Checked и свойство Checkable или что то в этом роде
в общем глянь в ассистанте по QListWidgetItem и сам все увидишь

У меня версия QT 4.3.1. В какой версии имеется такая возможность ?????
DIMEDROLL Дата 25.2.2010, 22:36
  в последних версиях Кьют чекбоксы добавлены как свойство QListWidgetItem, тоесть когда добавляешь в QListWidget элементы нужно добавлять не строки а обьекты QListWidgetItem, предварительно установив флаг Qt::Checked и свойство Checkable или что то в этом роде
в общем глянь в ассистанте по QListWidgetItem и сам все увидишь
molchanoviv Дата 25.2.2010, 22:30
  Не понял, какого кода?
cybopob_s Дата 25.2.2010, 21:53
  Всем привет!

Срочно необходим список с флажками (QListWidget + QCheckBox)

Ни у кого кода нет?
Просмотр темы полностью (откроется в новом окне)
RSS Текстовая версия Сейчас: 28.3.2024, 18:35