Вопросы по теме 'pygtk'
Какова цель свойства GtkWidget.events для (например) виджетов GtkTreeView?
У меня есть файл описания Glade GUI с GtkTreeView в GtkHBox в окне; и есть обработчик сигнала row_activated . Теперь Glade автоматически установил для свойства "события" (унаследованного от GtkWidget ) этого древовидного представления...
269 просмотров
schedule
07.06.2023
Как я могу определить время простоя дисплея из Python в Windows, Linux и MacOS?
Я хотел бы знать, сколько времени прошло с тех пор, как пользователь последний раз нажал клавишу или переместил мышь - не только в моем приложении, но и на всем «компьютере» (то есть на дисплее), чтобы угадать, находятся ли они все еще в компьютер и...
4644 просмотров
schedule
30.10.2022
Виджет gtk TextView не обновляется во время функции
Я новичок в программировании графического интерфейса с помощью python и gtk, так что это вопрос для начинающих. У меня есть функция, которая вызывается при нажатии кнопки, которая выполняет различные задачи, и виджет TextView, в который я пишу после...
2741 просмотров
schedule
22.07.2023
Постоянные Windows в PyGTK
Есть ли способ заставить объект gtk.Window игнорировать команды показа/скрытия диспетчера окон, такие как «iconify» и «show desktop»?
Я пытаюсь создать постоянное окно, прикрепленное к рабочему столу, которое не исчезнет со всеми другими окнами при...
967 просмотров
schedule
04.09.2022
Почему первая кнопка панели инструментов автоматически выбирается при загрузке моего приложения gtk?
Когда мое приложение gtk загружается, автоматически выбирается первый элемент на панели инструментов (он выделяется, нажимается при нажатии Enter). Это незначительная проблема, но я бы предпочел, чтобы ничего не было выбрано по умолчанию.
Вот...
1124 просмотров
schedule
24.05.2024
gtk.StatusIcon и gtk.Menu в Windows
У меня есть кроссплатформенное приложение, в котором есть gtk.StatusIcon, сидящий в трее, и контекстное меню, вызываемое правой кнопкой мыши. Проблема в том, что на компьютерах с Windows расположение меню ужасное. Верхняя часть меню начинается с...
1371 просмотров
schedule
27.12.2023
Как заморозить/сероватое окно в pygtk?
Я хочу, чтобы главное окно «серело, зависало, переставало работать», когда открывается другое окно. Есть ли способ сделать это по умолчанию? Работает почти так же, как gtk.Dialog.
EDIT: В настоящее время я просто заменяю все содержимое...
309 просмотров
schedule
27.12.2022
удалить внутреннюю границу на gtk.Button
Я хотел бы удалить границу на gtk.Button, а также установить фиксированный размер. Как я могу это сделать? Моя кнопка выглядит так:
b = gtk.Button()
b.set_relief(gtk.RELIEF_NONE)
Спасибо! p.d: я использую pygtk
2011 просмотров
schedule
26.06.2023
PyGTK: окно клиента обмена мгновенными сообщениями
Я пытаюсь написать что-то очень похожее на IM-клиент (только для обучения). Я не знаю, как написать окно чата. Я хочу отображать изображение, имя и сообщение пользователей, как и любой другой клиент обмена мгновенными сообщениями. Проблема в том,...
297 просмотров
schedule
19.07.2022
pygtk + py2exe + Inno Setup - ›значок для ярлыка
Когда я делаю следующее в своем установочном файле,
windows=[
{
'script': 'gulhane.py',
'icon_resources': [(1, "icon.ico")]
}
],
Python дает сбой, и я не могу запустить скрипт с помощью python setup.py py2exe.
Итак, я не использую поле...
1214 просмотров
schedule
15.01.2022
Pygtk StatusIcon не загружается?
В настоящее время я работаю над небольшим скриптом, который должен использовать gtk.StatusIcon() . По какой-то причине я веду себя с ним странно. Если я войду в интерактивную оболочку Python и наберу:
>> import gtk
>> statusIcon =...
1411 просмотров
schedule
31.05.2022
Есть ли примеры панели инструментов редактора Python PyGTK Pango?
Я ищу пример приложения, написанного на Python и PyGTK.
Где-то должен быть редактор, который уже делает это.
Некоторое приложение с рядом кнопок текстового редактора: - Шрифт - Полужирный/курсив/подчеркивание - и т.д.
Я надеюсь, что не буду...
1328 просмотров
schedule
19.06.2022
Как экранировать символы в разметке Pango?
В моей программе есть gtk.TreeView , который отображает gtk.ListStore . gtk.ListStore содержит такие строки:
"<span size='medium'><b>"+site_title+"</b></span>"+"\n"+URL
Где URL — это (очевидно) строка URL....
3963 просмотров
schedule
02.07.2023
Масштабирование изображения до размера родительской кнопки в GTK?
У меня есть макет GTK с виджетом слева от HBox, определяющим максимальную высоту, которую я хочу, и VBox справа, содержащий три кнопки, каждая из которых содержит только изображение и не содержит текста. Изображения представляют собой стандартные...
2293 просмотров
schedule
03.08.2023
pygtk: как заставить диалоги сообщений отображаться в центре экрана?
У меня есть графический интерфейс Glade, и я использую виджеты dome gtk.MessageDialog, созданные с помощью pygtk для взаимодействия с пользователем. Моя проблема в том, что всякий раз, когда я вывожу диалоговое сообщение на экран, они появляются...
3057 просмотров
schedule
01.01.2023
Как работать с несколькими распространенными пользовательскими интерфейсами?
Я работаю над приложением Python, которое работает на двух разных платформах, а именно на обычном настольном Linux и Maemo 4. Мы используем PyGTK на обеих платформах, но на Maemo есть несколько небольших настроек, чтобы он выглядел красиво, которые...
201 просмотров
schedule
24.12.2022
Графический интерфейс не обновляется из другого потока при использовании PyGtk
Я использую PyGTK для создания приложения с графическим интерфейсом. Я хочу обновить виджет textview из другого потока, но виджет не обновляется каждый раз, когда я пытаюсь обновить. Что я должен сделать, чтобы получить надежное обновление...
3509 просмотров
schedule
11.04.2022
PyGTK: упаковка виджетов перед вкладками в gtk.Notebook
По сути, я хочу поместить несколько кнопок перед вкладками в gtk.Notebook. Я попытался сделать свой собственный виджет типа блокнота, и он работал хорошо, но потребовалось бы гораздо больше работы, чтобы сделать его настолько гибким, насколько мне...
838 просмотров
schedule
24.02.2023
Сигналы GtkTreeView, активируемые строкой и изменяемые курсором
У меня есть древовидная структура, и я наблюдаю за сигналами cursor-changed и row-activated . Проблема в том, что для того, чтобы активировать строку, мне сначала нужно щелкнуть строку (запуская cursor-changed ), а затем сделать двойной щелчок,...
3745 просмотров
schedule
09.11.2022
GTK/GDK Как узнать, перекрывается ли окно другим?
У меня есть приложение gtk со значком в трее, если пользователь щелкает значок, видимость окна переключается, когда он находится в той же рабочей области, что и окно. Когда он находится в другом рабочем пространстве, окно перемещается в это....
443 просмотров
schedule
21.02.2023