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;
}