57 virtual ~CntFilterDetailDisplayLabel(); |
57 virtual ~CntFilterDetailDisplayLabel(); |
58 |
58 |
59 public: |
59 public: |
60 QString createSelectQuery(const QContactFilter& filter, |
60 QString createSelectQuery(const QContactFilter& filter, |
61 const QList<QContactSortOrder>& sortOrders, |
61 const QList<QContactSortOrder>& sortOrders, |
62 QContactManager::Error& error) const; |
62 QContactManager::Error* error) const; |
63 void createSelectQuery(const QContactFilter& detailFilter, |
63 void createSelectQuery(const QContactFilter& detailFilter, |
64 QString& sqlQuery, |
64 QString& sqlQuery, |
65 QContactManager::Error& error); |
65 QContactManager::Error* error); |
66 private: |
66 private: |
67 void createQuerySingleSearchValue(QString& sqlQuery, const QString &searchValue, const QStringList &columns) const; |
67 void createQuerySingleSearchValue(QString& sqlQuery, const QString &searchValue, const QStringList &columns) const; |
68 void createQueryMultipleSearchValues(QString& sqlQuery, const QStringList &searchValues, const QStringList &columns) const; |
68 void createQueryMultipleSearchValues(QString& sqlQuery, const QStringList &searchValues, const QStringList &columns) const; |
69 QString createSubQuery(const QString &searchValue, const QString &column) const; |
69 QString createSubQuery(const QString &searchValue, const QString &column) const; |
70 QString columnName(const QPair<QLatin1String, QLatin1String> &detail) const; |
70 QString columnName(const QPair<QLatin1String, QLatin1String> &detail) const; |