contact: implement add to contact feature
- Add right click on history item
- Copy number to clipboard
- Add to new Contact
- Add to existing contact
Issue: #77711
Issue: #77862
Issue: #77859
Change-Id: Ia249707e51c5208abbd67eeb3b04e6ca835bcd75
diff --git a/windowscontactbackend.h b/windowscontactbackend.h
index c804a06..160b2ac 100644
--- a/windowscontactbackend.h
+++ b/windowscontactbackend.h
@@ -25,6 +25,7 @@
#include <QXmlStreamReader>
#include <QtConcurrent/QtConcurrent>
#include <QImage>
+#include <QFileSystemWatcher>
#include "person.h"
#include "collectioninterface.h"
@@ -51,6 +52,10 @@
private:
CollectionMediator<Person>* mediator_;
constexpr static int sizePhoto_ = 50;
+ QFileSystemWatcher* watcher_;
+
+private:
+ bool getPersonFromContactFile(const QDir &contactDir, const QString& contactFileName);
};
class WindowsContactEditor : public CollectionEditor<Person>