PyGObject. Python с GTK. Проблема TreeView - PullRequest
0 голосов
/ 03 января 2019

Я пытаюсь создать несколько строк в treeview в Python 3, используя GTK3+. В каждом ряду у вас будет несколько кнопок, переключателей и т. Д. Это будет что-то, как показано ниже. Я пытался найти примеры, но так и не смог найти ничего, что удовлетворяло бы моим потребностям.

enter image description here

Каждый раз, когда вы нажимаете кнопку +, должна появляться и добавляться новая похожая строка. И каждая кнопка 1-4 должна делать разные вещи. Например, в строке 1 мы пытаемся загрузить файл, нажав кнопку 4 (тот, что справа - извините, с ошибкой на рисунке). Это не должно мешать другим кнопкам 4 в других строках.

Итак, главный вопрос в том, как создать такую ​​строку, используя GTK. и Как мне генерировать похожие строки в древовидном представлении. Я хотел бы оценить любые ссылки, связанные с кнопками в древовидных представлениях или изображениями в древовидных представлениях.

1 Ответ

0 голосов
/ 05 января 2019

Вы должны использовать GtkListBox . Вот пример .

...