Название: QTreeWidget сигнал check/uncheck есть ли такой? Отправлено: Vld2 от Сентябрь 20, 2009, 15:32 Есть QTreeWidget, в нем дерево items : QtreeWidgetItems, у каждого item-a есть checkState (check, uncheck)
если я нажимаю на пробел, состояние с check меняется на uncheck, но вот ни какого сигнала сигнализирующего о смене состояния не имеется? неужели поможет только перехватывание всех событий приложения? или есть способ проще? Название: Re: QTreeWidget сигнал check/uncheck есть ли такой? Отправлено: lit-uriy от Сентябрь 20, 2009, 16:55 у дерева можно ловить сигнал
void itemClicked ( QTreeWidgetItem * item, int column ) А в слоте проверять if (item->checkState(...)){что-то сделать} Название: Re: QTreeWidget сигнал check/uncheck есть ли такой? Отправлено: Vld2 от Сентябрь 20, 2009, 23:02 по моему itemClecked не ловит такие события как нажатие пробела, в этом вся и проблема
Название: Re: QTreeWidget сигнал check/uncheck есть ли такой? Отправлено: SABROG от Сентябрь 21, 2009, 12:31 Нужно ловить сигнал itemChanged.
Код
|