5
Jak uruchamiać zadania asynchroniczne w aplikacjach Python GObject Introspection
Piszę aplikację Python + GObject, która po uruchomieniu musi odczytać nietrywialną ilość danych z dysku. Dane są odczytywane synchronicznie i zakończenie operacji odczytu zajmuje około 10 sekund, w tym czasie ładowanie interfejsu użytkownika jest opóźnione. Chciałbym uruchomić zadanie asynchronicznie i otrzymać powiadomienie, gdy będzie gotowe, bez blokowania interfejsu użytkownika, mniej …