Название: Как изменить check иконку в QTreeWidget ? Отправлено: Aleksan от Ноябрь 15, 2006, 09:59 Нужно изменить иконку check box в QTreeWidget.
Поставить собственню. Как это сделать? Есть функции для изменения иконок в заголовке колонки. А как изменить иконку в самом дереве? QT 4.1.2 Название: Как изменить check иконку в QTreeWidget ? Отправлено: bigirbis от Ноябрь 15, 2006, 11:39 Тебе придется работать с QTreeWidgetItem
Название: Как изменить check иконку в QTreeWidget ? Отправлено: Aleksan от Ноябрь 15, 2006, 11:47 В QTreeWidgetItem есть функция setIcon но она добавляет иконку с check box.
Получается две иконки рядом одна иконка check box вторая та которую я поставил. Конечно можно убрать стиль и не показывать check box но тогда как изменять state через клик. Все дело втом что state изменяется после клика на check box а не на Item. Название: Как изменить check иконку в QTreeWidget ? Отправлено: MegaSeeD от Ноябрь 15, 2006, 15:01 не нужен тут check box. Ловишь клик на итем(уно или дабл - как угодно), проверяешь state и делаешь item->setIcon(!state) + item->setFlags( enable | selectable )
|