25#ifndef SAYONARA_LIBRARY_FILTER_H
26#define SAYONARA_LIBRARY_FILTER_H
28#include "Utils/Pimpl.h"
29#include "Utils/Library/SearchMode.h"
53 void setFiltertext(
const QString& filterText);
54 QStringList filtertext(
bool withPercent)
const;
55 QStringList searchModeFiltertext(
bool withPercent, SearchModeMask searchModeMask)
const;
57 void setMode(Filter::Mode mode);
58 Filter::Mode mode()
const;
62 bool isEqual(
const Filter& other,
int minimumSearchStringLength)
const;
65 static QString filterModeName(Mode mode);
69Q_DECLARE_METATYPE(Library::Filter::Mode)
An interface class needed when implementing a library plugin.
Definition: LocalLibraryWatcher.h:31