19 #ifndef LIB_QUENTIER_UTILITY_STRING_UTILS_H
20 #define LIB_QUENTIER_UTILITY_STRING_UTILS_H
22 #include <quentier/utility/Linkage.h>
30 QT_FORWARD_DECLARE_CLASS(StringUtilsPrivate)
38 void removePunctuation(
39 QString & str,
const QVector<QChar> & charactersToPreserve = {})
const;
41 void removeDiacritics(QString & str)
const;
42 void removeNewlines(QString & str)
const;
47 m_filteredStrings(filteredStrings)
50 bool operator()(
const QString & str)
const
52 return m_filteredStrings.contains(str);
55 QSet<QString> & m_filteredStrings;
59 StringUtilsPrivate *
const d_ptr;
Definition: StringUtils.h:33
Definition: StringUtils.h:45