![]() |
Здравствуйте, гость ( Вход | Регистрация )
![]() |
edwardoid |
![]()
Сообщение
#1
|
![]() Участник ![]() ![]() Группа: Участник Сообщений: 171 Регистрация: 1.5.2008 Из: Ереван, Армения Пользователь №: 164 Спасибо сказали: 0 раз(а) Репутация: ![]() ![]() ![]() |
Как это использовать? Мне нужно обычнов дерево состоящее из айтемов типа [{name}{QWidget}]
parent QLabel ..|----child QComboBox ..|----child QSpinBox ..|----child QLineEdit ..|-----sub-parent QLabel .........|----child QComboBox .........|----child QSpinbox .... Как сделать, или есть где-нибудь такое под LGPL/Apache? |
|
|
![]() |
Litkevich Yuriy |
![]()
Сообщение
#2
|
![]() разработчик РЭА ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Сомодератор Сообщений: 9669 Регистрация: 9.1.2008 Из: Тюмень Пользователь №: 64 Спасибо сказали: 807 раз(а) Репутация: ![]() ![]() ![]() |
Дело в том, если я правильно понял, ветвь дерева всегда содержит строго определённую последовательность виджетов, и каждая другая ветвь, содержит такую же последовательность. Делегатом такое не разрулить, т.к. в QTreeView делегат - строка, а не ячейка или колонка.
В наследнике нужно будет знать и поддерживать иерархию виджетов. П.С. Если данных мало, то тут проще будет реализовать через QTreeWidget. |
|
|
![]() ![]() ![]() |
![]() |
|
Текстовая версия | Сейчас: 12.7.2025, 10:29 |