feat(ui): uncancellable pulse_progress dialog
Description
This makes the pulse_progress "uncancellable": no cancel button is shown and the cancel slot() is not connected to the cancel of the QFuture.
How to test it?
Call set pulse_progress::set_cancellable(false)
or find an application that use this feature