D21328: Move everything in src to a subdirectory
David Edmundson
noreply at phabricator.kde.org
Wed May 22 00:43:33 BST 2019
davidedmundson created this revision.
Herald added a project: Frameworks.
Herald added a subscriber: kde-frameworks-devel.
davidedmundson requested review of this revision.
REVISION SUMMARY
Add qml import for KItemModels
QML dependency is optional and all original classes are kept away from
any new dependency.
The plugin extends KConcatenateRowsProxyModel via extended types to
expose sources as QQmlListProperty in a declarative way.
Intention is to expose some of the models we have here, but also the
QSortFilterProxy wrappers we have currently incorrectly in
plasma-framework and some common models used across plasma workspace.
REPOSITORY
R275 KItemModels
BRANCH
davidedmundson/qmlify
REVISION DETAIL
https://phabricator.kde.org/D21328
AFFECTED FILES
CMakeLists.txt
src/CMakeLists.txt
src/core/CMakeLists.txt
src/core/kbihash_p.h
src/core/kbreadcrumbselectionmodel.cpp
src/core/kbreadcrumbselectionmodel.h
src/core/kcheckableproxymodel.cpp
src/core/kcheckableproxymodel.h
src/core/kconcatenaterowsproxymodel.cpp
src/core/kconcatenaterowsproxymodel.h
src/core/kdescendantsproxymodel.cpp
src/core/kdescendantsproxymodel.h
src/core/kextracolumnsproxymodel.cpp
src/core/kextracolumnsproxymodel.h
src/core/klinkitemselectionmodel.cpp
src/core/klinkitemselectionmodel.h
src/core/kmodelindexproxymapper.cpp
src/core/kmodelindexproxymapper.h
src/core/krearrangecolumnsproxymodel.cpp
src/core/krearrangecolumnsproxymodel.h
src/core/krecursivefilterproxymodel.cpp
src/core/krecursivefilterproxymodel.h
src/core/kselectionproxymodel.cpp
src/core/kselectionproxymodel.h
src/core/kvoidpointerfactory_p.h
src/kbihash_p.h
src/kbreadcrumbselectionmodel.cpp
src/kbreadcrumbselectionmodel.h
src/kcheckableproxymodel.cpp
src/kcheckableproxymodel.h
src/kconcatenaterowsproxymodel.cpp
src/kconcatenaterowsproxymodel.h
src/kdescendantsproxymodel.cpp
src/kdescendantsproxymodel.h
src/kextracolumnsproxymodel.cpp
src/kextracolumnsproxymodel.h
src/klinkitemselectionmodel.cpp
src/klinkitemselectionmodel.h
src/kmodelindexproxymapper.cpp
src/kmodelindexproxymapper.h
src/krearrangecolumnsproxymodel.cpp
src/krearrangecolumnsproxymodel.h
src/krecursivefilterproxymodel.cpp
src/krecursivefilterproxymodel.h
src/kselectionproxymodel.cpp
src/kselectionproxymodel.h
src/kvoidpointerfactory_p.h
src/qml/CMakeLists.txt
src/qml/kconcatenaterowsproxymodel_qml.cpp
src/qml/kconcatenaterowsproxymodel_qml.h
src/qml/plugin.cpp
src/qml/plugin.h
src/qml/qmldir
tests/qml/concatenaterows.qml
To: 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/20190521/dd4c251f/attachment.html>
More information about the Kde-frameworks-devel
mailing list