Третий архив вопросов и ответов Вопросы по самым различным темам


Ответ
 
Опции вопроса Поиск в этом вопросе Опции просмотра
  #1  
Старый 28.09.2011, 20:54
Аватар для Guest
Guest
Вопрос
Сообщений: n/a
По умолчанию

Надо приклеить к QTreeWidgetItem указатель на свой дополнительный объект.Делаю:Код:-- в заголовкеclass MyObj {....};Q_DECLARE_METATYPE(MyObj*);-- потом использую: MyObj *obj = new MyObj(...); QTreeWidgetItem *twi = new QTreeWidgetItem(); twi->setText(0, obj->getName()); QVariant var; var.setValue(obj); twi->setData(0, Qt::UserRole, var);Все работает, все замечательно, но нервирует создание промежуточной переменной. Можно ли как-то избавиться от ее создания и передавать obj напрямую в twi->setData()?
Ответить с цитированием
Ответ



Похожие вопросы
Тема Автор Раздел Ответов Последний вопрос или ответ
Что делать, если в агенте при попытке добавить пользователя просит заполнить свои данные, а потом долго грузится? Guest Четвертый архив 0 09.12.2011 19:56
Добавить данные в ячейку строки через запятую. Guest Продолжение старого архива 0 16.10.2011 15:22
Добавить данные из запроса в таблицу! Guest Продолжение старого архива 0 01.10.2011 02:25
QTreeWidgetItem::read( & ) Guest Продолжение старого архива 0 30.09.2011 21:13
Как добавить данные в базу данных из формы Guest Новые вопросы и ответы 3 0 29.09.2011 07:22



© www.otvetnemail.ru - Форум вопросов и ответов.