Frage

ist es möglich, ein Popup mit einem "Moving" -PROGRESSBAR anzulegen?

Hier ist ein Beispiel für das, was ich versucht habe, aber es wird nur das Popup anzeigt, nachdem die Schleife vollständig ist.Ich möchte es dabei sichtbar haben, während ich es tue.

generasacodicetagpre.

oder sollte ich Threads / ein benutzerdefiniertes Widget verwenden, wenn ja, wie würde ich das implementieren?

viele danke schon!

War es hilfreich?

Lösung

Ihr Problem ist, dass der für Loop nicht nur das Popup, aber alles sonde in Ihrer App - es läuft in demselben Thread als Kivys EventLoop, sodass Kivy überhaupt nichts tun kannEs ist fertig.

Sie sollten stattdessen Ihre für Schleife in einem separaten Thread ausführen oder in kleinere Komponenten aufbrechen, die mit uhr.spedule_once oder uhr.spedule_interval geplant werden können.Dadurch wird KIVY seine normalen Aufgaben zwischen den Bits Ihres Codes ausführen.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top