Описание тега pygobject
GTK+ и другие привязки GObject предоставляются PyGObject посредством интроспекции.
1
ответ
Завершение кода в pycharm с интроспективными привязками
Я изучаю Python + GTK3+, поэтому я искал IDE, чтобы помочь мне. Есть ли способ получить завершение кода с помощью PyGObject? Я действительно пытался ВСЕ, что я могу придумать. У меня есть сборка pycharm 138.2401, где эта ошибка: https://youtrack.jet…
24 сен '14 в 18:19
1
ответ
Иконка приложения PyGobject
Возможный дубликат: Как добавить значок в приложение Ubuntu Я пытаюсь создать базовый код приложения для приложения PyGObject. Я не уверен, как изменить значок приложения. У меня есть этот код. from gi.repository import Gtk win = Gtk.Window() win.co…
12 июн '12 в 08:00
2
ответа
Найти / сгенерировать документацию для Gtk, Gdk, GdkPixbuf,
Где я могу найти соответствующую документацию по объектам Python Gtk, Gdk,... от gi.repository? Я застрял с использованием dir() и это очень раздражает... Подводя итог: heelp! (ПРИМЕЧАНИЕ: документация pygtk слишком устарела, я использую pygobject)
19 май '11 в 20:56
0
ответов
Отслеживание потока программы Python в тесте дыма
Я пишу решение для тестирования дыма для проекта Python, над которым я работаю. Тестируемое программное обеспечение использует GObject.MainLoopи я написал тестовый режим, в котором функция, содержащая тестовый код, должна быть запущена до входа в ци…
02 янв '17 в 11:47
1
ответ
Кнопка не получает стиль в PyGI
Я пытаюсь создать кнопку красного цвета вместо цвета по умолчанию. Я применяю стиль через CssProvider() но цвет кнопки не меняется. Что я делаю неправильно? Вот код: from gi.repository import Gtk, Gdk CSS = """ GtkButton { background-color: red; } "…
27 июн '14 в 16:36
2
ответа
Есть ли более простой способ понять, как установить pygobject + gtk+3?
Как новичок, мне нравится внешний вид, стиль кода GTK+3 и учебник. Проблема в том, что я не могу понять, как его установить. https://wiki.gnome.org/action/show/Projects/PyGObject?action=show&redirect;=PyGObject https://python-gtk-3-tutorial.readthed…
26 ноя '13 в 13:30
1
ответ
Изменить размер окна без полей с помощью vpaned в python+gtk3
Я хочу изменить размер окна без полей с помощью панорамированного (разделительного) объекта. Если вы знаете, что терминальное приложение guake делает это с помощью motion-notify-event вот код: self.resizer.connect('motion-notify-event', self.on_resi…
30 ноя '12 в 03:55
1
ответ
Как запустить скрипт GTK3 Python3 вне MSYS2 в Windows
Как я могу заставить мой скрипт на GTK3+ Python работать за пределами собственного интерпретатора Python от Msys2, в мой собственный интерпретатор python3 для venv (виртуальной среды)? Я хочу подготовить свой скрипт на Python 3 для распространения н…
24 фев '19 в 18:37
0
ответов
Как написать собственный Gtk.CellRenderer, который будет показывать Gtk.ColorButton
Я использую Python 3 и Gtk+ 3. У меня есть список цветов, хранящихся в Gtk.ListStore, Я хочу отобразить эти цвета как Gtk.ColorButton с Gtk.CellRenderer так что пользователи смогут просматривать цвета, а также изменять цвета тоже. Моя проблема в том…
22 дек '14 в 03:37
0
ответов
Могу ли я использовать собственный виджет в качестве всплывающего меню?
По сути, я хочу что-то, что действует как GtkMenu, когда дело доходит до фокуса и размещения, но с произвольным виджетом (кнопка, слайдер, дерево, календарь... все, что угодно) внутри. Помещение виджета в GtkMenuItem не работает - это вызывает много…
09 авг '17 в 21:04
0
ответов
Получить дескриптор окна в PyGI на MacOS
Я использую PyGObject/PyGI и GStreamer, чтобы показать видео в моем графическом интерфейсе. Видео показывается в Gtk.DrawingArea, и поэтому мне нужно получить его дескриптор окна в обработчике реализации сигнала. На Linux я могу просто использовать …
27 фев '16 в 11:32
0
ответов
Перевод Python и PyGObject не работает
Я пытаюсь перевести приложение Python. Итак, я последовал примеру этого ответа: Как связать текстовый домен с локальной папкой для gettext под GTK3.Это организация моих папок: . ├── mo │ └── fr │ └── LC_MESSAGES │ └── myapp.mo ├── test.glade └── tes…
17 сен '15 в 14:38
1
ответ
Создать собственный виджет с PyGObject
Я пытаюсь создать собственный виджет с PyGObject. Например я хочу создать это CustomButton виджет, который добавляет изображение и метку в кнопку (это только для примера): #!/usr/bin/python #-*- coding: utf-8 -* from gi.repository import Gtk class I…
13 июн '14 в 09:25
2
ответа
Как отключить веб-безопасность (перекрестный запрос) в WebKit GTK
Я пытаюсь написать браузер для нескольких сайтов и столкнулся с проблемой webkitgtk. WebKitGtk блокирует некоторые междоменные запросы в качестве меры безопасности, и невозможно отключить их в API WebKitGtk. Простой пример Python from gi.repository …
28 июн '12 в 20:16
1
ответ
Показать раскрывающийся список без записи с помощью PyGObject ComboBox
На самом деле, у меня есть список (fooId, fooName), и мне нужно показать выпадающий список, который показывает только fooName из этого списка. Но когда мне нужно получить выбранный элемент от пользователя, я просто хочу получить fooId, а не fooName.…
07 май '13 в 09:38
0
ответов
Выдать g_signal из потока в main в Python
Таким образом, я нашел эту суть о том, как создать систему "пула потоков", и моя проблема заключается в том, что когда выполненная функция завершает работу в потоке, сигнал "выполнено" должен исходить из (или в) основного потока. Решение, представле…
27 май '18 в 01:59
1
ответ
Получение списка всех синхронизаций GStream в Python с использованием gi.repository
Поэтому, если я использую gst, я могу запустить следующее: import gst outs = gst.element_factory_list_get_elements(gst.ELEMENT_FACTORY_TYPE_SINK,gst.RANK_NONE) И ауты теперь представляют собой список объектов gst.ElementFactory, которые я могу испол…
31 окт '13 в 04:47
0
ответов
Очистить очередь уведомлений для Gtk.Switch
В последнее время я был здесь, задавая некоторые вопросы по этому поводу (перейдите в мой профиль, чтобы увидеть мои последние 2 вопроса) Моя цель состояла в том, чтобы сделать Gtk.Switch, который автоматически деактивирует себя, если обнаружит искл…
18 авг '16 в 06:43
1
ответ
Gtk.EntryCompletion() всплывающее состояние для разрешения конфликта клавиш
У меня есть Gtk.Entry() с Gtk.EntryCompletion (), я связал клавишу со стрелками для выполнения другой функции, т.е. навигации по истории команд, как в терминале. Но навигация во всплывающем окне завершения будет конфликтовать с навигацией по истории…
20 июн '16 в 08:47
1
ответ
gtk3 получить значение настроек из GtkSettings
Я хочу программно получить значение настройки переноса слов для GEdit3 из плагина Python. Класс GtkSettings предоставляет метод для установки строкового свойства, но как получить значение строкового свойства? Я не вижу метода "получателя". Я также к…
25 окт '11 в 08:15