Вопросы по теме 'gtk3'

Где взять предварительно скомпилированный GTK3 для Windows?
Есть ли место, где я могу скачать предварительно скомпилированный GTK3 для Windows? Сайт GTK предоставляет бинарные файлы только для версии 2.22.
10933 просмотров
schedule 22.03.2024

Изучаете программирование GUI с помощью GTK+2 или GTK+3?
Я новичок в программировании с графическим интерфейсом, и я еще не нашел, какая библиотека лучше всего подходит для моей цели (я хочу создавать приложения для рабочего стола, например, доки, панели, десклеты и т. д.). Я начал изучать основы GTK, в...
7673 просмотров
schedule 01.10.2022

Как создать поверхность cairo-gl под Gtk
Я хочу создать окно с помощью GTK 3 под linux (fedora 12) и нарисовать на нем простой прямоугольник с помощью бэкенда cairo-gl, для этого я хочу создать поверхность cairo-gl. Как я могу это сделать, может ли кто-нибудь помочь мне с образцом кода....
3467 просмотров
schedule 30.03.2022

Создайте кнопку Gtk с фоновым изображением и меткой перед ним.
Хорошо, я пытаюсь создать кнопку Gtk на C++ (gtkmm 3.0), у которой есть фоновое изображение, которое я могу изменить в зависимости от состояния, и метка на переднем плане, которую я могу изменить в зависимости от языковой строки. Я попытался...
2391 просмотров
schedule 06.04.2023

Возможна ли самоанализ на pygtk3?
Одна из замечательных особенностей Python — это возможность самоанализа методов и функций. Например, чтобы получить сигнатуру функции math.log , вы можете (в ipython) запустить это: In [1]: math.log? Type: builtin_function_or_method Base...
953 просмотров
schedule 05.07.2022

используя cairo с gtk3
Я пытаюсь нарисовать диаграмму рассеяния с каиром в gtk3. Для начала я использую примеры здесь: http://zetcode.com/tutorials/cairographicstutorial/ Они успешно компилируются с помощью gtk2, но не отображают изображения. Они не компилируются с...
4327 просмотров
schedule 11.10.2023

Атрибуты pango с pygobject
У меня есть следующий код, который использует pygtk: attr = pango.AttrList() attr.change(pango.AttrSize(( 50 * window_height / 100) * 1000, 0, -1)) attr.change(pango.AttrFamily("Sans", 0, -1))...
2058 просмотров
schedule 24.03.2024

Виджет повторителей в gtk3 с использованием python иglade
Я пытаюсь разрабатывать приложения для gtk3 с использованием python. Я разработал пользовательский интерфейс с помощью Glade. Я хочу знать, есть ли способ использовать массивы виджетов, в котором каждый виджет подобного типа будет иметь одно и то же...
343 просмотров
schedule 18.06.2023

Плохой вид программы gtkmm
Я пишу с друзьями простой просмотрщик фотографий на C++, используя gtkmm. Все идет довольно хорошо, за исключением того, что наше приложение выглядит очень плохо и полностью отличается от любого другого приложения GTK+ на наших рабочих столах Linux....
472 просмотров
schedule 07.01.2024

Разрушение Glib::RefPtr приводит к ошибочным утверждениям в ядре GTK 3.
Ребята из Gtkmm сравнивают Glib::RefPtr с std::auto_ptr<> : Glib::RefPtr — это умный указатель. В частности, это смарт-пойнтер с подсчетом ссылок. Возможно, вы знакомы с std::auto_ptr<> , который также является умным...
987 просмотров
schedule 30.12.2022

Как использовать Gtk3 GtkTreeRowReference в Python
Я безуспешно пытаюсь вызвать функцию Gtk3 GtkTreeRowReference() . Я пытаюсь удалить несколько записей из ListStore , используя связанный выбор TreeView, установленный в режим MULTIPLE. Я хочу сохранить TreeRowReference для каждого элемента...
1172 просмотров
schedule 18.09.2022

Потоки Webkit с PyGObject на Gtk3
Я пытаюсь загрузить представление webkit в другом потоке, отличном от основного потока для gtk. Я вижу пример PyGTK, Threads и WebKit Немного модифицирую для поддержки PyGObject и GTK3: from gi.repository import Gtk from gi.repository...
3829 просмотров
schedule 23.07.2022

Контейнеры Gtk для интерактивного списка элементов
Возникли проблемы с поиском подходящих контейнеров для представления списка задач на экране. В основном, я ищу контейнеры Gtk, чтобы иметь возможность: а) создать список задач, как в "Tasque" (это определенно возможно, так как Tasque - это...
175 просмотров
schedule 12.06.2022

Рисование с помощью cairo в javascript seed-3.2 с gtk3
Я попытался выяснить, как сделать простой рисунок каира в seed-3.2. Я знаю, что gtk3 изменил метод события с expose-event на draw. Обратный вызов отлично работает в моем небольшом тестовом образце, но я не знаю, как получить объект cairo. Я вижу....
403 просмотров
schedule 17.07.2023

GTK3: получить направление прокрутки мыши
Я только что перенес программу C с GTK2 на GTK3. Программа использует GtkDrawingArea , на котором используется колесо прокрутки мыши. После перехода на GTK3 я больше не могу правильно определять использование колеса прокрутки. Вот что я делаю и...
3009 просмотров
schedule 30.04.2023

Python GTK3 Treeview Переместить выделение вверх или вниз
Как переместить выделение вверх или вниз в Treeview? Идея состоит в том, что у меня могут быть кнопки вверх и вниз для перемещения выделения вверх по строке или вниз по строке. Мой Treeview использует ListStore. Не уверен, что это имеет значение.
1294 просмотров
schedule 24.10.2022

Рисование текстуры беспорядка с помощью Cairo
У меня есть коллекция объектов, которые я использую для рисования, и я всегда использовал для этого Cairo. Я решил переключиться на Clutter с Cogl для рисования, но Cogl, кажется, несколько ограничен для 2D. Пока что мне уже не хватает возможности...
428 просмотров
schedule 27.03.2023

gtkSwitch в pygtk 2 в Windows
Я создаю программу python для включения и выключения некоторых аппаратных устройств. Программа должна работать в Windows. Мне бы очень хотелось использовать виджет gtkSwitch , созданный в gtk 3.0, потому что тогда сразу видно, что вы хотите, чтобы...
232 просмотров
schedule 19.03.2022

Удалите GtkMenuItem из GtkMenu в индикаторе приложения, используя c
Я создаю приложение, которое использует индикатор приложения. Меню должно обновляться динамически. Добавление элементов отлично работает с помощью gtk_menu_shell_append, однако для удаления я не могу найти функцию gtk_menu_shell_*. Я нашел...
475 просмотров
schedule 18.12.2022

Проверка размера объекта Gtk.Image в Python 3 и GTK 3
У меня есть приложение, которое должно отображать изображение объекта в окне Gtk, но я хотел бы, чтобы размер окна соответствовал размеру изображения. По сути что-то вроде: . . . image = Gtk.Image.new_from_file(filename) width, height =...
861 просмотров
schedule 09.03.2023