19#ifndef LIB_QUENTIER_UTILITY_STRING_UTILS_H
20#define LIB_QUENTIER_UTILITY_STRING_UTILS_H
22#include <quentier/utility/Linkage.h>
30QT_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