Результаты поиска по запросу "pygtk"

1 ответ

 запустить весь код GUI в потоке, который фактически выполняет основной цикл. Все остальное приводит к сбоям и головным болям.

рвые нахожусь в процессе преобразования программы из PyGTK в интроспекцию PyGObject, и я столкнулся с препятствиями при работе с потоками. У меня есть процесс, который занимает некоторое время, поэтому я выскакиваю диалоговое окно с индикатором ...

1 ответ

Я просто наткнулся на ту же проблему, увидел ваш вопрос и нашел решение: вам нужно подождать, пока виджет не будет реализован, например. нравится:

ользую PyGTK и хочу получить цвета виджета (например, bg color), я запускаю такой код: gdkColorToRgb = lambda gc: (gc.red//257, gc.green//257, gc.blue//257) widget = gtk.HBox() ## for example style = widget.get_style() for i in range(5): print ...

3 ответа

проблема

исал приложение GTK с Python. Весь графический пользовательский интерфейс находится в файле glade, и здесь используются некоторые изображения. Я хочу скомпилировать мое приложение в EXEcutable файл. Для этого я используюPyInstaller ...

ТОП публикаций

2 ответа

micahcarrick.com/gtk-builder-libglade-faq.html

вертирую скрипт для использования Gtk3, используя руководство по миграции ( Портирование GTK2 на GTK3 [http://live.gnome.org/PyGObject/IntrospectionPorting#Porting_from_PyGTK_2_to_PyGI_GTK_3] ). Я преобразовал свойimport pygtk кfrom gi.repository ...

2 ответа

пусть sudo / su обрабатывает правильное получение пароля, проверьте, что EUID равен 0, тогда вы будете знать, что это работает. @samplebias показал, как это сделать, продолжая ту же программу, мой ответ вынуждает пользователя повторно вызывать скрипт как root

аю проект в Linux на системном уровне в Python. Итак, я хочу знать, что, если я запускаю свой код как обычный пользователь и если я обращаюсь к системным файлам, у него должны быть права доступа root, тогда как я могу запросить пароль root и ...

3 ответа

Вот исключение, которое выполняет эту задачу в области рисования:

я есть приложение PyGTK, которое требует загрузки изображения неизвестного размера, однако у меня возникает проблема, заключающаяся в том, что если изображение очень большое или очень маленькое, компоновка окна становится искаженной и сложной для ...

1 ответ

@Niko Если мой ответ ответил на ваш вопрос, нажмите на галочку рядом с ним, чтобы сайт знал, что на него дан ответ.

ользую этот сайт довольно часто, чтобы решить небольшие проблемы, которые возникают у меня при программировании на Python. На этот раз я как-то не смог найти подходящего решения для моей ситуации. Итак, вот моя проблема: Я хочу динамически ...

2 ответа

Вы можете временно переписать виджет (как сказал ptomato) в это окно Gtk.OffscreenWindow, чтобы сделать снимок.

ел бы сохранить внешний вид окна GTK и всех кнопок и других виджетов, которые он содержит, в файл PNG или PDF. Каир поддерживает рисование на таких поверхностях. Могу ли я как-нибудь попросить виджет GTK нарисовать себя на поверхности ...

1 ответ

Я полагаю, вы ссылаетесь на

аждой строки в моем дереве я хочу, чтобы 4 кнопки с изображениями располагались рядом друг с другом. Они будут действовать как переключатели, при этом активируется только одна кнопка. Каждая кнопка имеет изображение «включено» и «выключено». Как ...

2 ответа

Этот код очень похож на мой код выше. Я изменил свой код в соответствии с этим кодом C ++, но он тоже не работает.

нь старался создать окно без декораций и прозрачного фона, используя PyGTK. Затем я бы нарисовал содержимое окна с Каиром. Но я не могу заставить его работать. Я пробовал много разных способов, все они потерпели неудачу, это один из ...