D20196: RFC: Add Notify capability to KConfigXT

Kai Uwe Broulik noreply at phabricator.kde.org
Tue Apr 2 09:16:16 BST 2019


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

REVISION SUMMARY
  Lets you specify `Notifiers=` in `.kcfg` for config entries that should be written with `Notify` flag, i.e. announce the change to `KConfigWatcher`

TEST PLAN
  `KConfigCoreSkeleton` isn't exported but there's many classes that inherit from it (which I missed when I wrote this patch).
  Since it's not d-pointered, I cannot add a member variable to it, hence the RFC. Any suggestion on how to address this?

REPOSITORY
  R237 KConfig

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

AFFECTED FILES
  autotests/kconfig_compiler/CMakeLists.txt
  autotests/kconfig_compiler/kconfigcompiler_test.cpp
  autotests/kconfig_compiler/test_notifiers.cpp.ref
  autotests/kconfig_compiler/test_notifiers.h.ref
  autotests/kconfig_compiler/test_notifiers.kcfg
  autotests/kconfig_compiler/test_notifiers.kcfgc
  autotests/kconfig_compiler/test_notifiers_main.cpp
  src/core/kcoreconfigskeleton.cpp
  src/core/kcoreconfigskeleton.h
  src/kconfig_compiler/kconfig_compiler.cpp

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


More information about the Kde-frameworks-devel mailing list