Форум программистов, компьютерный форум, киберфорум
QML
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.75/8: Рейтинг темы: голосов - 8, средняя оценка - 4.75
6 / 2 / 4
Регистрация: 24.01.2017
Сообщений: 124
1

Как добавить изображение для элемента в TreeView?

21.10.2020, 09:08. Просмотров 1557. Ответов 3
Метки нет (Все метки)

Только изучать QML, пока сложно, что и как.
Кто-нибудь знает как добавить изображение для элемента в TreeView?
Подскажите, пожалуйста.
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
21.10.2020, 09:08
Ответы с готовыми решениями:

Добавить обработчик(клик) для TreeView
Добрый день. Подскажите у меня есть TreeView c 5 узлами и в них много под узлов. Как добавить...

Как добавить Treeview
Решил попрактиковаться и сделать программу по торговле (ну а в какой сфере больше востребовано и...

Как добавить элементы в treeView?
Создал на форме treeView. Теперь надо заполнить его. Сначала по ходу выпрлнения кода должны...

Как добавить в форму элемента справочника вкладку для размещения на ней новых реквизитов?
здравствуйте в 1с 77 как добавить в форму элемента справочника вкладку для размещения на ней новых...

3
Don't worry, be happy
16955 / 9828 / 1895
Регистрация: 27.09.2012
Сообщений: 24,374
Записей в блоге: 2
21.10.2020, 09:39 2
Написать свой делегат для элемента TreeView
0
6 / 2 / 4
Регистрация: 24.01.2017
Сообщений: 124
21.10.2020, 11:12  [ТС] 3
Я вот такой способ нашел, с использованием свойства itemDelegate:
C++ (Qt)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
TreeView {
...
    itemDelegate: Item {
                // width: listView.width
                Row {
                    Image {
                        height: 12
                        width: 12
                        source: "qrc:///IMG/pic.png"
                    }
                    Text {
                        text: styleData.value
                   }
                }
            }
Добавлено через 1 час 0 минут
Написать свой делегат для элемента TreeView
А не будет ли проще взять исходник TreeView.qml и переписать его как надо?
0
Модератор
Эксперт .NET
5300 / 4095 / 1182
Регистрация: 12.10.2013
Сообщений: 11,909
Записей в блоге: 2
21.10.2020, 11:17 4
Цитата Сообщение от MatrixKiller Посмотреть сообщение
не будет ли проще взять исходник TreeView.qml и переписать его как надо?
Зачем? Тем самым вы уничтожите сам принцип model-view. Он как раз и нужен для того, чтобы отображение и модель были полностью независимы (как и делегат, непосредственно отрисовывающий элемент модели).
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
21.10.2020, 11:17

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.

Как добавить иконку в итему в TreeView
Как добавить иконку в итему в TreeView?

Как добавить поддочерний элемент treeView
Добрый день! Помогите пожалуйста, не могу понять как добавить поддочерний элемент treeView. У...

Как на форму добавить элемент TreeView?
Как на форму добавить элемент TreeView?

Как добавить картинки в TreeView.Tag ?
Так я добавляю текст TreeNode treeNode = new TreeNode("Person"); String str = new string {...

Как в Treeview добавить отображение папок
как Treeview добавить папки

TreeView как добавить элемент в существующий
Изучаю MVVM паттерн. В ходе изучения столкнулся с проблемой добавления в TreeView Как добавить...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.