11#include <kpeople/widgets/kpeoplewidgets_export.h>
17class MergeDialogPrivate;
39 NameRole = Qt::DisplayRole,
40 UriRole = Qt::UserRole + 1,
54 KPEOPLEWIDGETS_NO_EXPORT
void searchForDuplicates();
55 KPEOPLEWIDGETS_NO_EXPORT
void searchForDuplicatesFinished(KJob *);
56 KPEOPLEWIDGETS_NO_EXPORT
void onMergeButtonClicked();
59 KPEOPLEWIDGETS_NO_EXPORT QStandardItem *itemMergeContactFromMatch(
bool parent,
const KPeople::Match &match);
60 KPEOPLEWIDGETS_NO_EXPORT
void feedDuplicateModelFromMatches(
const QList<Match> &matches);
62 MergeDialogPrivate *
const d_ptr;
The merge dialog will be used to provide a GUI to attempt to figure out what contacts should be merge...
Definition mergedialog.h:34
void setPersonsModel(PersonsModel *model)
Specifies which PersonsModel will be used to look for duplicates.
This class creates a model of all known contacts from all sources Contacts are represented as a tree ...
Definition personsmodel.h:34