D25434: [plasma-framework] port away from deprecated KF5 APIs

David Faure noreply at phabricator.kde.org
Wed Nov 20 23:18:46 GMT 2019


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

REVISION SUMMARY
  KDeclarative::setupBindings() is deprecated, replaced calls with its
  implementation (setupContext + static setupEngine call), but see comment
  about whether we can be sure this is done only once per engine, as
  requested by the setupEngine API. It's 100% equivalent to the old code
  though, can't be worse.
  
  KPackage::contentsHash is deprecated, replaced call with implementation.
  
  Depends on D25433 <https://phabricator.kde.org/D25433> for the KActionCollection::changed signal.

TEST PLAN
  Builds

REPOSITORY
  R242 Plasma Framework (Library)

BRANCH
  master

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

AFFECTED FILES
  CMakeLists.txt
  src/declarativeimports/core/corebindingsplugin.cpp
  src/plasma/package.cpp
  src/plasmaquick/configview.cpp
  src/plasmaquick/view.cpp
  src/scriptengines/qml/plasmoid/containmentinterface.cpp

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


More information about the Kde-frameworks-devel mailing list