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