Review Request 122886: QML-only KCM base

Marco Martin notmart at gmail.com
Fri Mar 13 12:04:32 UTC 2015


-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://git.reviewboard.kde.org/r/122886/
-----------------------------------------------------------

(Updated March 13, 2015, 12:04 p.m.)


Review request for KDE Frameworks and Plasma.


Changes
-------

In this version, at least the namespace is KQuickAddons
also, the old include QuickAddons/* is still there just for compatibility, new stuff is intended to go in KQuickAddons/*

That's still ugly, but I think at least makes things a bit better for future additions (even regardless ConfigModule ends there, which i prefer, or in KDeclarative)


Repository: kdeclarative


Description
-------

This is a QObject-based fork of KCmodule, with the api slightly adaped to be more declarative friendly.
it loads a qml file that then will be able to access its instance as "kcm" or as the "KCM" attached property, like what happens in plasmoids (for how attached proeprties work, unfortunately only properties of the base class will be accessible).
They will be loaded in systemsettings by review 122887


Diffs (updated)
-----

  src/quickaddons/CMakeLists.txt 3c7a34b 
  src/quickaddons/configmodule.h PRE-CREATION 
  src/quickaddons/configmodule.cpp PRE-CREATION 

Diff: https://git.reviewboard.kde.org/r/122886/diff/


Testing
-------


Thanks,

Marco Martin

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/plasma-devel/attachments/20150313/08416994/attachment.html>


More information about the Plasma-devel mailing list