pixmapmanipulatori: adapt to new API

Add new virtual pure methods.

Change-Id: Ifa843495a1c2bb3f39d5b8ecd697c9a2aac3d56b
Tuleap: #170
diff --git a/src/delegates/ImageManipulationDelegate.h b/src/delegates/ImageManipulationDelegate.h
index 7dad661..141329a 100644
--- a/src/delegates/ImageManipulationDelegate.h
+++ b/src/delegates/ImageManipulationDelegate.h
@@ -46,6 +46,10 @@
         QVariant   historySortingCategoryIcon(const CategorizedHistoryModel::SortedProxy::Categories cat) const override;
         QVariant   contactSortingCategoryIcon(const CategorizedContactModel::SortedProxy::Categories cat) const override;
         QVariant   userActionIcon(const UserActionElement& state) const override;
+        QVariant   decorationRole(const QModelIndex& index) override;
+        QVariant   decorationRole(const Call* c) override;
+        QVariant   decorationRole(const ContactMethod* cm) override;
+        QVariant   decorationRole(const Person* p) override;
 
     private:
         //Helper
diff --git a/src/delegates/ImageManipulationDelegate.mm b/src/delegates/ImageManipulationDelegate.mm
index 2f9ac02..f3a67da 100644
--- a/src/delegates/ImageManipulationDelegate.mm
+++ b/src/delegates/ImageManipulationDelegate.mm
@@ -205,4 +205,28 @@
         return QVariant();
     }
 
+    QVariant ImageManipulationDelegate::decorationRole(const QModelIndex& index)
+    {
+        Q_UNUSED(index)
+        return QVariant();
+    }
+
+    QVariant ImageManipulationDelegate::decorationRole(const Call* c)
+    {
+        Q_UNUSED(c)
+        return QVariant();
+    }
+
+    QVariant ImageManipulationDelegate::decorationRole(const ContactMethod* cm)
+    {
+        Q_UNUSED(cm)
+        return QVariant();
+    }
+
+    QVariant ImageManipulationDelegate::decorationRole(const Person* p)
+    {
+        Q_UNUSED(p)
+        return QVariant();
+    }
+
 } // namespace Interfaces