profile: add account decoration role

Put to use the other decoration roles in the ui for Persons, Call
and Accounts

Tuleap: #530
Change-Id: I04f75d346c9ba9f9b92a5038faa4aa97a70eb45c
diff --git a/src/SmartViewVC.mm b/src/SmartViewVC.mm
index f445f52..10c8db5 100644
--- a/src/SmartViewVC.mm
+++ b/src/SmartViewVC.mm
@@ -241,9 +241,8 @@
     NSTextField* displayName = [result viewWithTag:DISPLAYNAME_TAG];
     [displayName setStringValue:qIdx.data((int)Ring::Role::Name).toString().toNSString()];
     NSImageView* photoView = [result viewWithTag:IMAGE_TAG];
-    Person* p = qvariant_cast<Person*>(qIdx.data((int)Person::Role::Object));
-    QVariant photo = GlobalInstances::pixmapManipulator().contactPhoto(p, QSize(50,50));
-    [photoView setImage:QtMac::toNSImage(qvariant_cast<QPixmap>(photo))];
+
+    [photoView setImage:QtMac::toNSImage(qvariant_cast<QPixmap>(qIdx.data(Qt::DecorationRole)))];
     return result;
 }