D25265: Support adding a contact to a specific backend

Jonah BrĂ¼chert noreply at phabricator.kde.org
Mon Nov 11 20:22:28 GMT 2019


jbbgameich created this revision.
Herald added a project: Frameworks.
Herald added a subscriber: kde-frameworks-devel.
jbbgameich requested review of this revision.

REVISION SUMMARY
  - Add overload of PersonPluginManager::addContact that takes a pluginId
  - Add a DataSourceModel that can later be extended with additional metadata on the backends.

TEST PLAN
  - Functionality works in plasma-phonebook (https://invent.kde.org/jbbgameich/plasma-phonebook/commit/5e370222059fb093fdbfb99f52b87845c78bedf2)

REPOSITORY
  R307 KPeople

BRANCH
  master

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

AFFECTED FILES
  src/CMakeLists.txt
  src/datasourcemodel.cpp
  src/datasourcemodel.h
  src/declarative/peopleqmlplugin.cpp
  src/personpluginmanager.cpp
  src/personpluginmanager.h

To: jbbgameich
Cc: kde-frameworks-devel, LeGast00n, GB_2, michaelh, ngraham, bruns
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/kde-frameworks-devel/attachments/20191111/80dab17d/attachment-0001.html>


More information about the Kde-frameworks-devel mailing list