D9316: Remove KF5::ItemModels from public interface of KDevPlatformUtil
Friedrich W. H. Kossebau
noreply at phabricator.kde.org
Wed Dec 13 16:44:27 UTC 2017
kossebau created this revision.
kossebau added a reviewer: KDevelop.
Restricted Application added a subscriber: kdevelop-devel.
REVISION SUMMARY
Having everyone who links to KDevPlatformUtil (which is almost everything
not only via public link interface of KDevPlatformProject) also link
to KF5::ItemModels, just because of a single enum which also is used
currently only from a single plugin, is worth to avoid, by the price
of a small enum-matching wrapper method.
TEST PLAN
Builds as before.
REPOSITORY
R32 KDevelop
BRANCH
avoidpullingkitemmodelsinpublicinterface
REVISION DETAIL
https://phabricator.kde.org/D9316
AFFECTED FILES
kdevplatform/KDevPlatformConfig.cmake.in
kdevplatform/util/CMakeLists.txt
kdevplatform/util/multilevellistview.cpp
kdevplatform/util/multilevellistview.h
plugins/appwizard/projectselectionpage.cpp
To: kossebau, #kdevelop
Cc: kdevelop-devel
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/kdevelop-devel/attachments/20171213/50fdc92c/attachment.html>
More information about the KDevelop-devel
mailing list