Gtk – вопросы и ответы

78
голосов
1
ответ
Я пытался создать виджет Entry, который очищает его содержимое при нажатии Esc. Вот что я пробовал - class MyWindow(Gtk.Window): def __init__(self): Gtk.Window.__init__(self) editor = Gtk.Entry() s...
6 лет, 3 месяца назад svineet
69
голосов
2
ответа
Я пытаюсь заставить мою пивоваренную версию python работать с заваренным gtk. Однако я получаю эту ошибку. Я не могу найти проблему, которая вызывает эту проблему. Эта ошибка возникает после устано...
6 лет, 5 месяцев назад nal21
83
голоса
1
ответ
Я хотел бы создать Gtk.StatusIcon с настраиваемым текстом. В идеале я хотел бы добавить это к существующему изображению, но текст тоже хорош. Как я могу достичь этого? Я видел несколько сообщений о...
7 лет, 9 месяцев назад Massless
108
голосов
3
ответа
Я только что установил kdevelop 4.0 на свою машину Ubuntu и обнаружил, что очень мало шаблонов проектов (все связаны с Qt). Я не разработчик qt, а в предыдущих версиях kdevelop было много шаблонов ...
9 лет, 5 месяцев назад Shiv Deepak
49
голосов
2
ответа
Есть ли виджет, эквивалентный Qt QDockWidget в GTK +? Я пытаюсь найти его на поляне-3, но я не мог его найти. Если нет, то какой способ создать прикрепляемый виджет?
9 лет, 3 месяца назад Vitor Py
69
голосов
2
ответа
Я новичок в Linux и изучал gtk + последние пару дней, и мне было интересно, как вы собираетесь собирать приложение для работы в Windows вместо linux (ubuntu). Я нашел этот при выполнении быстрого п...
9 лет, 2 месяца назад silent
49
голосов
0
ответов
Чтобы избежать ненужного кодирования пользовательского интерфейса для небольшого 3D-приложения, я хотел бы использовать GTK для создания необходимых виджетов. Но я не вижу возможности создать основ...
5 лет, 3 месяца назад yousry
77
голосов
1
ответ
Используя GTK, я пытаюсь наложить подсказку "Больше" (но это тоже может быть любой объект рисования) в углу GtkTextView , содержащемся в GtkScrolledWindow . Я рисую приглашение в обработчике для си...
9 лет, 10 месяцев назад ptomato
75
голосов
1
ответ
У меня есть доска Raspberry Pi3, и у меня есть некоторые датчики. Я хотел создать графический интерфейс, а самый короткий - gtk+ и C++. Например, я получил непрерывные данные ЭКГ. Эта функция дала ...
2 года, 3 месяца назад Béla-Csaba Simon
84
голоса
1
ответ
Я хочу обновить свое научное 3D-приложение от Freeglut до GLFW, но я беспокоюсь о скрытых конфликтах или потерях данных. На самом деле мое приложение работает как шарм с Freeglut, и у меня нет ника...
8 лет, 1 месяц назад xxx
71
голос
1
ответ
Я ищу решение, чтобы показать результат ввода в gtk.combo в главном окне. Простой пример: def download(self, a, data=None): print "result1 dowloaded" def result_search(self, a, data=None): # foncti...
5 лет, 9 месяцев назад Guillaume
84
голоса
2
ответа
В настоящее время я играю с идеей написания приложения для настольных компьютеров для моей персональной системы, которое должно действовать аналогично обычным виджетным движкам рабочего стола (экра...
8 лет, 8 месяцев назад Ruun
61
голос
0
ответов
Я пытаюсь установить PyGtk на CentOS, и я столкнулся с проблемами один за другим. Я использую python 3.6.5, и каждое установочное руководство, которое я нахожу, требует доступа sudo, чего у меня не...
1 год, 8 месяцев назад Sam
70
голосов
0
ответов
EDIT: запуск на python 3.6, linux, gtk 3.22 Я написал простое приложение, которое отображает изображения в папке и позволяет перемещаться по ним с помощью клавиш со стрелками (в основном простой ко...
2 года, 1 месяц назад user4910881
49
голосов
2
ответа
Я сделал очень простую анимацию с gtk3 и cairo. Через секунду он немного дергается. Это очень раздражает, и это выглядит не очень хорошо. Почему это происходит и как я могу это исправить? #include ...
1 год, 12 месяцев назад delxa
60
голосов
1
ответ
Я хочу спросить, есть ли простой способ сделать MenuItem следующим образом http://dl.dropbox.com/u/865508/menuitem.png в PyGtk (или, возможно, на каком-то другом языке, а не на python). Я думаю, чт...
8 лет, 9 месяцев назад Kostiantyn Rybnikov
50
голосов
2
ответа
В моем приложении PyGTK я прошу пользователя найти файл, чтобы на нем можно было выполнять операции. Приложение запрашивает у пользователя файл и передает это имя файла необходимым методам. К сожал...
9 лет, 7 месяцев назад Phanto
83
голоса
1
ответ
Я пишу приложение в GTK2 (технически pyGTK) и выполняю некоторые длительные операции. Если я выполняю длинную операцию в основном потоке (это не очень хорошая идея), приложение перестанет отвечать ...
7 лет, 3 месяца назад Raceimaztion
70
голосов
1
ответ
У меня есть пользовательский GtkFileChooserDialog созданный с помощью Glade. Modal свойство Modal . У меня также есть GtkFileChooserButton который использует этот GtkFileChooserDialog качестве свое...
3 года, 4 месяца назад Matheus Saraiva
49
голосов
1
ответ
Как можно настроить дерево gtk+, чтобы отображались только узлы верхнего уровня, а их расширение отключено? При такой конфигурации не будет никакого способа установить дочерний узел.
7 лет, 1 месяц назад Romildo
90
голосов
1
ответ
Я использую VS Code на OSX и пытаюсь при нажатии кнопки события отобразить диалог для пользователя. Код ниже - это то, что у меня есть, но когда кнопка нажата, диалог никогда не отображается. publi...
10 месяцев, 3 недели назад Doctor Ford
49
голосов
2
ответа
Я хотел бы нарисовать какое-то окно поверх всех остальных окон. Например, чтобы отобразить некоторую информацию об отладке (например, conky) или такие вещи, как таймер. Главное, что я хотел бы прод...
3 года, 5 месяцев назад damio
91
голос
1
ответ
Я использую libgdl в Python, используя самообследование GObject. Кто-нибудь знает, как удалить Gdl.DockItem из Gdl.Dock? Я пробовал: dock.remove(dockitem) а также dock.master.remove(dockitem) И я т...
7 лет, 8 месяцев назад Micah Carrick
60
голосов
1
ответ
Я пытаюсь написать виджет GTK в Python, который является подклассом gtk.Bin и не уверен, как это сделать. Первые несколько строк моего класса выглядят так: class Completer(gtk.Bin): def __init__(se...
6 лет, 11 месяцев назад dpitch40
76
голосов
1
ответ
Может кто-то сказать мне разницу в событиях в GTK: on_treeview_button_press_event() on_treeview_key_press_event() on_treeview_cursor_changed()
7 лет, 8 месяцев назад Alice
69
голосов
1
ответ
Я пытаюсь использовать glade3 с Ruby, но, к сожалению, примеров этого немного и далеко. Глядя на то, что доступно, я придумал следующий код, но все еще что-то не хватает, поскольку окно не отобража...
8 лет, 4 месяца назад paul88888
70
голосов
2
ответа
Я использую PRAW для Reddit API в приложении Python/GTK. Мне удалось использовать API, но я не могу, возможно, расшифровать JSON для использования. Должно быть известно, что я новичок в приложениях...
7 лет, 4 месяца назад Cary
59
голосов
0
ответов
Здравствуйте, Я новичок в этом (ответьте мне так). Весь код должен работать легко после исправления моего (второго) вопроса. Это на самом деле отлично работает на моей машине, но, вероятно, еще не ...
6 лет, 11 месяцев назад mh00h
61
голос
1
ответ
Я недавно читал простейший журнал ОС, и я наткнулся на эту статью "Эвристика заголовков" . В нем говорилось о новом виджетах GTK HeaderBar и всех его преимуществах для дизайна
6 лет, 2 месяца назад hkk
59
голосов
1
ответ
Есть ли способ получить ширину в пикселях, которую должен был бы иметь gtk.TreeViewColumn , если режим калибровки был установлен как gtk.TREE_VIEW_COLUMN_AUTOSIZE , даже если он в настоящее время g...
9 лет, 3 месяца назад Claudiu
49
голосов
1
ответ
Попытка установить gtk + -3.7.10 в Mac OSX 10.7.5 в качестве требования Wireshark. и ошибка при получении ошибки: Пакет 'atk-bridge-2.0' не найден У меня установлен atk и ссылка в PKG_CONFIG_PATH c...
6 лет, 11 месяцев назад californian
68
голосов
0
ответов
Посмотрите следующий снимок экрана: http://www.abload.de/image.php?img=compare78749.png Слева: OSD из gnome-settings-daemon (http://git.gnome.org/browse/gnome-se...d-osd-window.c), закодированный в...
8 лет, 2 месяца назад thomas
49
голосов
2
ответа
Мне нужна хорошая и, возможно, облегченная оболочка для winapi gui и gtk gui (я имею в виду библиотеку GUI, у которой есть своя абстрактная api, доступна для окон и linux, и она использует winapi н...
7 лет, 2 месяца назад user1873947
84
голоса
1
ответ
Я хочу изменить свойства окна gtk после его загрузки, для чего мне нужно будет получить доступ к объекту из другой функции, кроме main(). Для этого примера changeWidget() вызывается из main(), но я...
3 года, 8 месяцев назад user3581784
69
голосов
0
ответов
У меня возникла небольшая проблема при создании файла .exe из файла script.py. Он отказывается использовать мой объект из моего файла .glade. Некоторая информация: Мой скрипт отлично работает с 'py...
1 год назад Octaveojk
70
голосов
2
ответа
У меня есть treeview с CellRendererCombo в данном столбце. Я использую следующий код для настройки столбца: crc = gtk.CellRendererCombo() crc.set_property('model', comboModel) crc.set_property('tex...
9 лет, 5 месяцев назад Claudiu
59
голосов
1
ответ
В python, с Gtk 3.0, я пытаюсь получить окна с ноутбуком. Внутри этого ноутбука есть несколько расширителей. Каждый расширитель будет содержать древовидную структуру. После некоторого поиска у меня...
2 года, 10 месяцев назад romaric crailox
69
голосов
2
ответа
Почему я устанавливаю gtk и pygtk с помощью homebrew, но python все еще не может его найти: brew test -v pygtk Testing pygtk ==> chmod +x test.py chmod +x test.py ==> ./test.py ./test.py Trac...
7 лет, 4 месяца назад Alfred
90
голосов
3
ответа
Я пытаюсь освоить библиотеку GObject. Поэтому я попытался сделать простой Gtk+ Custom Widget, наследуя от GtkHBox. Я не могу понять, в чем проблема или даже где проблема, поэтому мне придется встав...
8 лет, 4 месяца назад ApprenticeHacker
91
голос
2
ответа
У меня есть два окна, одно главное окно, которое лежит за вторым окном. Как я могу переместить второе окно вместе с главным окном, когда когда-либо основное окно движется. И второе окно - обычное о...
8 лет, 11 месяцев назад boom
Чтобы , пожалуйста,
Выберите тему жалобы:

Другая проблема