Заполните GtkTreeView с GtkTreeStore в Glade - PullRequest
0 голосов
/ 31 марта 2019

Я использую Glade 3.22.1 для разработки своего оконного приложения.У меня есть древовидная структура, которую я хочу отображать следующим образом:

Root     
│
└───Group1
│   │   Item1
│   │   Item2
│   
└───Group2
    │   Item1
    │   Item2

Структура данных является статической, поэтому я не хочу заполнять GtkTreeStore программно.Вместо этого я хочу заполнить свой GtkTreeView данными внутри .ui-файла по полянке.Мне нужно только знать, когда был нажат элемент в моем коде C ++.

Я могу получить свои данные в GtkListStore, введя данные в GtkListStore в поле «Данные».Я добавляю столбцы плюс средства визуализации текста в GtkTreeView.(Я подготовил скриншоты, но я пока не могу их публиковать.)

Я не могу найти способ добиться того же с древовидной структурой данных.Нет поля «Данные» для ввода данных в GtkTreeStore, как в GtkListStore.Присутствует только поле «Столбец».

...