Revision a58874a...

Go back to digest for 7th July 2013

Features in KDE-PIM

Franck Arrecot committed changes in [libkpeople] /:

Setup the three previous widgets as plugins : Email, Phone and Merge
PersonDetailsView is now loading plugins with the type: AbstractPersonDetailsWidget.
Each one has a weight property to order them when displayed (future review).
This patch also changes the AbstractDetailsView to use QIcon instead of KIcon.
This is useful because it lets us strip the KDEUI dependency and KIcon wasn't being
that used anyway.

REVIEW ID : 111378

File Changes

Added 5 files
  • /widgets
  •   src/persondetailsplugin.desktop
  •   src/plugins/CMakeLists.txt
  •   src/plugins/emaildetailswidgetplugin.desktop
  •   src/plugins/mergecontactswidgetplugin.desktop
  •   src/plugins/phonedetailswidgetplugin.desktop
Deleted 1 files
  • src/widgets/kpeople_plugin.desktop
Modified 13 files
  •   src/examples/CMakeLists.txt
  •   src/examples/mergededicateddialog.cpp
  •   src/widgets/abstractpersondetailswidget.cpp
  •   src/widgets/abstractpersondetailswidget.h
  •   src/widgets/CMakeLists.txt
  •   src/widgets/persondetailsview.cpp
  •   src/widgets/persondetailsview.h
  •   src/widgets/plugins/emaildetailswidget.cpp
  •   src/widgets/plugins/emaildetailswidget.h
  •   src/widgets/plugins/mergecontactswidget.cpp
  •   src/widgets/plugins/mergecontactswidget.h
  •   src/widgets/plugins/phonedetailswidget.cpp
  •   src/widgets/plugins/phonedetailswidget.h
19 files changed in total