delegates: adapt to new LRC interfaces API
Issue: #79656
Change-Id: I6d63c8fda34d931ee3650f82288c950a7c858303
diff --git a/src/PersonsVC.mm b/src/PersonsVC.mm
index d77471c..4523620 100644
--- a/src/PersonsVC.mm
+++ b/src/PersonsVC.mm
@@ -42,6 +42,7 @@
#import <callmodel.h>
#import <contactmethod.h>
#import <categorizedcontactmodel.h>
+#import <globalinstances.h>
#import "backends/AddressBookBackend.h"
#import "QNSTreeController.h"
@@ -79,7 +80,6 @@
-(void) awakeFromNib
{
- new ImageManipulationDelegate();
NSLog(@"INIT PersonsVC");
contactProxyModel = new ReachablePersonModel(CategorizedContactModel::instance());
contactProxyModel->setSortRole(static_cast<int>(Qt::DisplayRole));
@@ -216,7 +216,7 @@
pCell.title = qIdx.data(Qt::DisplayRole).toString().toNSString();
if(((NSTreeNode*)item).indexPath.length == 2) {
Person* p = qvariant_cast<Person*>(qIdx.data((int)Person::Role::Object));
- QVariant photo = ImageManipulationDelegate::instance()->contactPhoto(p, QSize(35,35));
+ QVariant photo = GlobalInstances::pixmapManipulator().contactPhoto(p, QSize(35,35));
[pCell setPersonImage:QtMac::toNSImage(qvariant_cast<QPixmap>(photo))];
}
}