35 #define QBT_USE_QCOLLATOR
43 #ifdef QBT_USE_QCOLLATOR
44 template <Qt::CaseSensitivity caseSensitivity>
51 m_collator.setCaseSensitivity(caseSensitivity);
54 int operator()(
const QString &left,
const QString &right)
const
63 int naturalCompare(
const QString &left,
const QString &right, Qt::CaseSensitivity caseSensitivity);
65 template <Qt::CaseSensitivity caseSensitivity>
69 int operator()(
const QString &left,
const QString &right)
const
71 return naturalCompare(left, right, caseSensitivity);
76 template <Qt::CaseSensitivity caseSensitivity>
80 bool operator()(
const QString &left,
const QString &right)
const
int operator()(const QString &left, const QString &right) const
NaturalCompare< caseSensitivity > m_comparator
bool operator()(const QString &left, const QString &right) const