On Thursday, 18 June 2020 at 01:15:00 UTC, dangbinghoo wrote:

Don't worry, almost ALL GUI FRAMEWORK in the world IS NOT THREAD SAFE, the wellknow Qt and Gtk, and even morden Android and the java Swing.


----
binghoo dang

You can certainly download in another thread in Qt. However, you are only allowed to have the widget classes in the main thread. Qt is a large library that also spans non-GUI functionality and these can often be moved to separate threads, IO for example.

In this case you could download in a separate thread, then send signals to the progress bar object to update it. Is it possible to implement a similar approach in Gtk?

Reply via email to