05-12-2020, 09:27 PM
Hola a todos
Pues eso, Como puedo hacer que la GUI se mantenga receptiva cuando la aplicación tiene que realizar tareas de larga duración en wxpython
Mi aplicación wxPython hace una exploración recursiva de todo el disco buscando archivos de determinado tipo, pero cuando son demasiados archivos, el usuario pierde el control de la ventana, incluso da la sensación de que se bloqueó la aplicación. Y hasta que no termine la exploración completa no devuelve el control de la ventana.
En pyQt5 se resuelve este problema con la función QtCore.QCoreApplication.processEvents() dentro del ciclo que hace la exploración.
Como podría hacer esto mismo en wxPython?
Cual sería la función equivalente para esto?
Pues eso, Como puedo hacer que la GUI se mantenga receptiva cuando la aplicación tiene que realizar tareas de larga duración en wxpython
Mi aplicación wxPython hace una exploración recursiva de todo el disco buscando archivos de determinado tipo, pero cuando son demasiados archivos, el usuario pierde el control de la ventana, incluso da la sensación de que se bloqueó la aplicación. Y hasta que no termine la exploración completa no devuelve el control de la ventana.
En pyQt5 se resuelve este problema con la función QtCore.QCoreApplication.processEvents() dentro del ciclo que hace la exploración.
Como podría hacer esto mismo en wxPython?
Cual sería la función equivalente para esto?