Russian Qt Forum

Qt => Пользовательский интерфейс (GUI) => Тема начата: OS2 от Июнь 21, 2009, 21:43



Название: [Решено] Как отследить выбор чек-бокса у элемента QTreeWidgetItem?
Отправлено: OS2 от Июнь 21, 2009, 21:43
Всем доброго времени суток!
Есть QTreeWidget, в нем несколько элементов, типа QTreeWidgetItem. В одном из элементов установлен флаг Qt::ItemIsUserCheckable.
Вопрос в следующем: как отследить момент нажатия(выбор) чек-бокса в QTreeWidgetItem'е?  ???

ЗЫ: заранее извиняюсь за глупый вопрос....  ::)


Название: Re: Как отследить выбор чек-бокса у элемента QTreeWidgetItem?
Отправлено: spirit от Июнь 21, 2009, 22:14
лови сигнал QTreeWidget::itemClicked, а в слоте проверяй флаг Qt::ItemIsUserCheckable.


Название: Re: Как отследить выбор чек-бокса у элемента QTreeWidgetItem?
Отправлено: OS2 от Июнь 21, 2009, 23:52
Спасибо за подсказку.
ЗЫ: как я понял, больше подойдет не сигнал QTreeWidget::itemClicked, а сигнал QTreeWidget::itemChanged


Название: Re: Как отследить выбор чек-бокса у элемента QTreeWidgetItem?
Отправлено: ритт от Июнь 22, 2009, 07:34
именно


Название: Re: Как отследить выбор чек-бокса у элемента QTreeWidgetItem?
Отправлено: OS2 от Июнь 22, 2009, 10:41
Еще раз, всем СПАСИБО!  :)