Вопросы по теме 'gtktreeview'
Как в Gtk искать в ListStore строку, содержащую определенное значение?
У меня есть ListStore , моделирующий список Tag . Этот список может меняться, кроме ListStore . Что я хотел бы сделать, так это прослушать событие TagRemoved в моем классе TagList и удалить Tag из ListStore при запуске события. Однако я...
2713 просмотров
schedule
25.03.2023
Как визуализировать пользовательские столбцы с помощью GenericTreeModel
Мне нужно отобразить некоторые данные в дереве. «Настоящая» модель данных огромна, и я не могу скопировать все содержимое TreeStore, поэтому я думаю, что мне следует использовать GenericTreeModel , чтобы действовать как виртуальное древовидное...
245 просмотров
schedule
01.10.2023
Изменение цвета выбранного элемента в GtkTreeview с помощью python
У меня есть диалоговое окно, содержащее pygtk.treeview для перечисления задач по приоритету. Каждая строка имеет цвет фона, установленный на основе этого приоритета, поэтому, например, наивысший приоритет имеет светло-красный фон.
Цвет выделения...
3677 просмотров
schedule
02.01.2023
Как правильно использовать GtkTreeView
Я использую TreeView с ListStore в качестве модели. Когда пользователь нажимает на строку, я хочу выполнить какое-то действие, но не используя значения в ячейках, а используя данные, из которых я создал строку...
В настоящее время у меня есть...
4659 просмотров
schedule
17.06.2023
Отображение диалогового окна выбора файла для столбца древовидного представления, содержащего пути
Я пытаюсь показать GtkFileChooserDialog , когда GtkTreeView столбец , содержащий пути, редактируется.
Я придумал 2 возможных способа реализовать это:
Подключить сигнал "editing-started" к GtkCellRendererText , который показывает...
228 просмотров
schedule
16.02.2023
gtk treeview: разместить кнопки изображения в строках
Для каждой строки в моем древовидном представлении мне нужны 4 кнопки изображения рядом друг с другом. Они будут действовать как радиокнопки, причем одновременно активируется только одна. Каждая кнопка имеет изображения «включено» и «выключено»....
3255 просмотров
schedule
06.04.2022
Изменение порядка GtkTreeView в Microsoft Windows с помощью gtk_tree_view_set_reorderable
Согласно справочному руководству GTK+, использование gtk_tree_view_set_reorderable позволит перетаскивать строки для изменения порядка строк.
Я попробовал это в Linux, используя GTK+ 3 и GTK+ 2, и, кажется, все работает нормально. Но когда я...
195 просмотров
schedule
30.06.2023
Не удается заставить полосу прокрутки работать с деревом PyGTK
Во-первых, позвольте мне начать с того, что я много читал здесь и искал ответ в Google, но не смог его найти.
В основном я пытаюсь добавить полосу прокрутки в окно vbox. Я знаю, что это просто то, чего я не понимаю. Вот код (пожалуйста,...
4335 просмотров
schedule
25.07.2023
Получить значения строки GtkTreeView в PHP
Как я могу получить данные строки из GtkTreeView в PHP?
Моя попытка:
// $this->guidata = new GtkListStore();
// $this->view = new GtkTreeView($this->guidata);
$dutarray = array();
$selection = $this->view->get_selection();...
132 просмотров
schedule
09.11.2022
GTK+ 3.0: Как использовать Gtk.TreeStore с пользовательскими элементами модели?
Я пытаюсь разработать приложение GTK на Python, и я действительно застрял с правильным использованием gtk.TreeStore . Моя основная проблема: я уже проанализировал некоторые JSON, и у меня есть собственная структура данных, которая в основном...
5184 просмотров
schedule
28.07.2023
Аккуратный способ удалить изображение из Gtk::TreeStore
У меня есть диалоговое окно с Gtk::TreeView. Этот диалог показывает главное дерево файловой системы и предоставляет возможность выбора папок на диске. Когда пользователь выбирает какую-либо папку, я добавляю изображение Gtk::Stock в строку,...
152 просмотров
schedule
17.01.2023
Сохранить переменную, возвращаемую обработчиком сигнала?
Я пишу приложение на Python 2.7 с использованием PyGTK 2. В основном я создаю виджет TreeView, заполняю его содержимым, а затем проверяю, изменился ли выбор. Когда это правда, я хочу, чтобы выбор был напечатан в поле TextView. Моя идея состоит в...
376 просмотров
schedule
26.09.2022
Необходимость дважды выбрать элемент в дереве, прежде чем можно будет активировать поле со списком
Я рисую графический интерфейс, используя GTK+ с PyGTK.
Я создал ComboBox в TreeView. Но проблема в том, что когда я впервые нажимаю на элемент, стрелка раскрывающегося списка нечувствительна (неактивна). Мне пришлось щелкнуть другой элемент, а...
397 просмотров
schedule
03.02.2023
Python — Gtk.TreeView с флажком
Мне нужно хранить элементы в Gtk TreeView, и при взаимодействии с этим TreeView пользователь может выбрать один или несколько элементов в списке.
Поскольку я новичок в GTK, мне удалось заполнить древовидную структуру и отобразить флажок, как...
2362 просмотров
schedule
22.05.2023
Перетаскивание между экземплярами одного и того же приложения. (GtkTreeView)
Я пытаюсь получить перетаскиваемый контент между экземплярами одного и того же приложения из GtkTreeView. Содержимое представляет собой указатели на объекты, и мне не удалось инициировать событие получения в дереве целевого приложения. Я мог...
274 просмотров
schedule
12.06.2023
Авторазмер Python Gtk3 TreeViewColumn, но сделайте их изменяемыми
Я пытаюсь изменить ширину столбцов. Когда я устанавливаю для них автоматический размер, все они имеют хороший размер, но я не могу сделать их меньше.
Затем я установил для столбцов фиксированный размер, но теперь горизонтальная полоса прокрутки...
1126 просмотров
schedule
14.10.2022