Review Request 122706: A KCModule base for QML based KCMs
Marco Martin
notmart at gmail.com
Wed Apr 15 07:37:37 UTC 2015
-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://git.reviewboard.kde.org/r/122706/
-----------------------------------------------------------
(Updated April 15, 2015, 7:37 a.m.)
Status
------
This change has been discarded.
Review request for KDE Frameworks.
Repository: kconfigwidgets
Description
-------
this adds a new class called KCModuleQml
it loads a KPackage with the same plugin name as the kcm, then loads its mainscript qml file from it and puts it in a QQuickView used as main widget of the KCM.
It supports two ways of loading the qml:
one is in the showevent of the KCM qwidget, this is compatible with current Systemsettings and kcmshell.
the other way is with the mainUi accessor/qproperty. This will make possible for a pure QML version of systemsettings (accessing directly mainUi without showing qwidgets)
Diffs
-----
CMakeLists.txt f3aaf18
src/CMakeLists.txt 10862c6
src/kcmoduleqml.h PRE-CREATION
src/kcmoduleqml.cpp PRE-CREATION
Diff: https://git.reviewboard.kde.org/r/122706/diff/
Testing
-------
Thanks,
Marco Martin
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/kde-frameworks-devel/attachments/20150415/c8008806/attachment.html>
More information about the Kde-frameworks-devel
mailing list