Russian Qt Forum

Qt => Пользовательский интерфейс (GUI) => Тема начата: FDsagizi от Февраль 06, 2009, 07:36



Название: В QTreeWidgetItem поместить QComboBox
Отправлено: FDsagizi от Февраль 06, 2009, 07:36
(http://img5.imageshost.ru/imgs/090206/091b6a5f3a5967cc996dfc6a16977fef/1f9deb11af2b262f662d525cb8dc09e9.jpg)

Нужно засунуть комбо бокс в итем, но получить как у QTreeWidgetItem его QWidget ?

ЗЫ\ с++ последний Qt


Название: Re: В QTreeWidgetItem поместить QComboBox
Отправлено: SABROG от Февраль 06, 2009, 09:07
Код
C++ (Qt)
void QTreeWidget::setItemWidget ( QTreeWidgetItem * item, int column, QWidget * widget )
QWidget * QTreeWidget::itemWidget ( QTreeWidgetItem * item, int column ) const
 


Название: Re: В QTreeWidgetItem поместить QComboBox
Отправлено: spirit от Февраль 06, 2009, 09:10
глянте вот этот пример QTDIR/examples/widgets/icons, а в особенности imagedelegate.cpp/h.


Название: Re: В QTreeWidgetItem поместить QComboBox
Отправлено: FDsagizi от Февраль 09, 2009, 06:54
Код
C++ (Qt)
void QTreeWidget::setItemWidget ( QTreeWidgetItem * item, int column, QWidget * widget )
QWidget * QTreeWidget::itemWidget ( QTreeWidgetItem * item, int column ) const
 

Спасибо, апсалютно то что нужно!