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

Как нарисовать GdkPixbuf с помощью GTK3 и PyGObject
У меня есть небольшое приложение, которое использует DrawingArea для рисования простой карты с помощью PyGObject и GTK3 . Я загружаю Pixbuf с помощью from gi.repository import Gtk, GdkPixbuf pixbuf =...
11707 просмотров
schedule 16.10.2023

PyGObject Gtk.Entry Изменение цвета индикатора выполнения
Я хочу изменить цвет индикатора выполнения виджета Gtk.Entry , но не могу сделать это с помощью Gtk.Widget.override_color() . Как я могу это сделать?
1786 просмотров
schedule 08.01.2024

Перенос кода pygtk в pygobject Gtk3: что эквивалентно pango.SCALE_XX_SMALL
Я пытаюсь портировать программу python gtk2, которая использует pango. Я застрял в попытке найти эквивалент pango.SCALE_XX_SMALL. Другие константы pango преобразуются, например, из pango.WEIGHT_ULTRALIGHT в Pango.Weight.ULTRALIGHT, но кажется, что...
326 просмотров
schedule 25.10.2022

python gtk gobject переключает видимость окон
Я написал пример глобального ярлыка для скрытия и отображения окон с помощью клавиши типа «F12», я использовал python-xlib и некоторый скрипт с именем «pyxhook», все работает нормально, за исключением случаев, когда я хочу скрыть () и показать () окно...
1076 просмотров

Древовидное представление Python PyGOobject: подтвердите редактирование после перемещения между ячейками с помощью клавиши Tab
После долгих поисков я нашел решение (довольно простое) для перемещения между ячейками древовидной сетки с помощью клавиши Tab и сохранения ячеек в режиме редактирования. Теперь у меня проблема: подтверждение редактирования ячейки происходит только...
521 просмотров
schedule 30.10.2022

PyGObject: как сделать сетку
Хорошо, у меня есть ScrolledWindow внутри Viewport и Fixed внутри него. Я использую Builder, поэтому я не буду публиковать ВЕСЬ код, если в нем нет необходимости. Я использую функцию, которая умножает заданные координаты на 50, поэтому у меня есть...
73 просмотров
schedule 05.01.2024

Как установить размер текста Gtk.Entry в PyGObject?
Я хочу увеличить размер текста Gtk.Entry . entry = Gtk.Entry() Я использую Python3
1245 просмотров
schedule 07.10.2023

Вырезать, копировать, вставить, выбрать все функции - как просто разрешить обработку по умолчанию после нажатия на пункт меню?
Ярлыки «Ctrl+C» и «Ctrl+V» (а также «меню правой кнопки мыши») доступны по умолчанию в любом приложении GTK, например простом приложении hello world только с SourceView (см. ниже). Но если я добавлю пункт меню "Правка->Копировать" и назначу ему...
151 просмотров
schedule 03.01.2024