D28390: KIO: remove waitForStarted() from the launcher jobs public API

David Faure noreply at phabricator.kde.org
Sat Mar 28 23:07:58 GMT 2020


dfaure created this revision.
dfaure added reviewers: davidedmundson, broulik.
Herald added a project: Frameworks.
Herald added a subscriber: kde-frameworks-devel.
dfaure requested review of this revision.

REVISION SUMMARY
  This only exists for KRun. I don't want apps to start using that.
  We have to be able to remove waitForStarted() in KF6 so that we can do other
  async things before starting the process (like resolving URLs, making async dbus
  calls for FUSE stuff etc.)
  
  - Rename KRun::KRunPrivate to KRunPrivate so that we can declare it as friend in the job classes
  - Move two file-static methods in krun.cpp into the KRunPrivate class so they benefit from this

TEST PLAN
  It builds

REPOSITORY
  R241 KIO

BRANCH
  master

REVISION DETAIL
  https://phabricator.kde.org/D28390

AFFECTED FILES
  src/gui/applicationlauncherjob.h
  src/gui/commandlauncherjob.h
  src/widgets/krun.cpp
  src/widgets/krun.h
  src/widgets/krun_p.h

To: dfaure, davidedmundson, broulik
Cc: kde-frameworks-devel, LeGast00n, cblack, GB_2, michaelh, ngraham, bruns
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/kde-frameworks-devel/attachments/20200328/067896f9/attachment.html>


More information about the Kde-frameworks-devel mailing list