gnome: adapt to new LRC interfaces API

Issue: #79656
Change-Id: Id83710705709656689a680a21eb5de1b7a05b667
diff --git a/src/choosecontactview.cpp b/src/choosecontactview.cpp
index 1f8f6c9..ecbe4bf 100644
--- a/src/choosecontactview.cpp
+++ b/src/choosecontactview.cpp
@@ -35,7 +35,8 @@
 #include <QtCore/QSortFilterProxyModel>
 #include <memory>
 #include "models/gtkqsortfiltertreemodel.h"
-#include "delegates/pixbufdelegate.h"
+#include <globalinstances.h>
+#include "native/pixbufmanipulator.h"
 #include "utils/models.h"
 
 enum
@@ -92,7 +93,7 @@
             QVariant var_c = idx.data(static_cast<int>(Person::Role::Object));
             Person *c = var_c.value<Person *>();
             /* get photo */
-            QVariant var_p = PixbufDelegate::instance()->contactPhoto(c, QSize(50, 50), false);
+            QVariant var_p = GlobalInstances::pixmapManipulator().contactPhoto(c, QSize(50, 50), false);
             std::shared_ptr<GdkPixbuf> photo = var_p.value<std::shared_ptr<GdkPixbuf>>();
             g_object_set(G_OBJECT(cell), "pixbuf", photo.get(), NULL);
             return;