Skip to content
  • Sona Kurazyan's avatar
    Deprecate the pause-related APIs of QFuture* classes · 37cfc3c6
    Sona Kurazyan authored
    Deprecated the pause-related APIs of QFuture* classes and
    added alternatives having "suspend" in the name instead.
    
    With 2f15927f
    
     new
    isSuspended()/suspended() APIs have been added to QFuture* classes for
    checking if pause/suspension is still in progress or it already took
    effect. To keep the naming more consistent, renamed:
    
     - setPaused() -> setSuspended()
     - pause() -> suspend()
     - togglePaused() -> toggleSuspended()
     - QFutureWatcher::paused() -> QFutureWatcher::suspending()
    
    Note that QFuture*::isPaused() now corresponds to (isSuspending() ||
    isSuspended()).
    
    [ChangeLog][Deprecation Notice] Deprecated pause-related APIs of
    QFuture and QFutureWatcher. Added alternatives having "suspend" in
    the name instead.
    
    Change-Id: Ibeb75017a118401d64d18b72fb95d78e28c4661c
    Reviewed-by: default avatarMårten Nordheim <marten.nordheim@qt.io>
    Reviewed-by: default avatarLeena Miettinen <riitta-leena.miettinen@qt.io>
    Reviewed-by: default avatarAndrei Golubev <andrei.golubev@qt.io>
    Reviewed-by: default avatarJarek Kobus <jaroslaw.kobus@qt.io>
    37cfc3c6