21#ifndef LIBRARYSEARCHMODE_H
22#define LIBRARYSEARCHMODE_H
33 enum class SearchMode :
37 CaseInsensitve = (1 << 0),
38 NoSpecialChars = (1 << 1),
39 NoDiacriticChars = (1 << 2),
40 SearchModeMaskSize = (1 << 3)
43 using SearchModeMask = std::underlying_type_t<SearchMode>;
45 QString convertSearchstring(
const QString& str);
46 QString convertSearchstring(
const QString& str, SearchModeMask mode);
47 QString convertSearchstring(
const QString& str, SearchModeMask mode,
const QList<QChar>& ignoredChars);
Definition: EngineUtils.h:33
An interface class needed when implementing a library plugin.
Definition: LocalLibraryWatcher.h:31