21 #ifndef LIBRARYSEARCHBAR_H
22 #define LIBRARYSEARCHBAR_H
25 #include "Utils/Pimpl.h"
26 #include "Utils/Library/Filter.h"
27 #include "Gui/Utils/Widgets/WidgetTemplate.h"
33 class ContextMenuFilter;
46 void sigCurrentModeChanged();
53 void setCurrentMode(Filter::Mode mode);
55 void setGenre(
const QString& text,
bool invalidGenreMode=
false);
59 void currentTextChanged(
const QString& text);
60 void livesearchChanged();
61 void livesearchTriggered(
bool b);
64 bool event(QEvent* event)
override;
65 void keyPressEvent(QKeyEvent* keyEvent)
override;
66 void languageChanged()
override;
67 void skinChanged()
override;
71 void initContextMenu();
Definition: Searchbar.h:39
Definition: EngineUtils.h:33
An interface class needed when implementing a library plugin.
Definition: LocalLibraryWatcher.h:31