File fix-build-with-ICU-61.patch of Package calligra4

From bed3294c7f1136b6bb0882124f55ffb808b170cc Mon Sep 17 00:00:00 2001
diff --git a/libs/db/tableviewdata.cpp b/libs/db/tableviewdata.cpp
index 5bdaf7a..cf72b63 100644
--- a/libs/db/tableviewdata.cpp
+++ b/libs/db/tableviewdata.cpp
@@ -51,7 +51,7 @@ class CollatorInstance
 public:
     CollatorInstance() {
         UErrorCode status = U_ZERO_ERROR;
-        m_collator = Collator::createInstance(status);
+        m_collator = icu::Collator::createInstance(status);
         if (U_FAILURE(status)) {
             kWarning() << "Could not create instance of collator: " << status;
             m_collator = NULL;
@@ -63,7 +63,7 @@ public:
             kWarning() << "Could not set collator attribute: " << status;
     }
 
-    Collator* getCollator() {
+    icu::Collator* getCollator() {
         return m_collator;
     }
 
@@ -72,7 +72,7 @@ public:
     }
 
 private:
-    Collator *m_collator;
+    icu::Collator *m_collator;
 };
 
 K_GLOBAL_STATIC(CollatorInstance, _collator)
@@ -159,7 +159,7 @@ private:
     static  bool cmpStringWithCollator(const QVariant& left, const QVariant& right) {
         const QString &as = left.toString();
         const QString &bs = right.toString();
-        return (Collator::LESS == _collator->getCollator()->compare((const UChar *)as.constData(), as.size(),
+        return (icu::Collator::LESS == _collator->getCollator()->compare((const UChar *)as.constData(), as.size(),
                 (const UChar *)bs.constData(), bs.size())) ? true : false;
     }
 
openSUSE Build Service is sponsored by