Я пытаюсь изучить pygtk, и я разрабатываю GUI для axel.Многопоточность в pygtk
Моя проблема заключается в том, чтобы показать прогресс загрузки в моем главном окне.
Я использовал два потока один для загрузки и второй для расчета прогресса. Загрузка выполняется с помощью axel , но мой второй поток не работает, пока не прекратится первая нить. и второй поток не обновляя графический интерфейс
я использовал
gobject.idel_add
это заклинивание главного окна после загрузки запуститьпытались использовать
Gtk.gdk.thread_init()/thread_enter()/thread_leave()
это говорит не модульgdk
вGtk
. В верхней части страницыGtk
импортируется изgi.repository
Кстати я использую quickly
разработать приложение Есть ли способ решить эту проблему. или любые аналогичные примеры.