Sayonara Player
Signals | Public Member Functions | Protected Member Functions | Protected Attributes | List of all members
Library::SearchBar Class Reference

Signals

void sig_current_mode_changed ()
 
void sig_text_changed (const QString &text)
 

Public Member Functions

 SearchBar (QWidget *parent=nullptr)
 
void set_modes (const QList< Filter::Mode > &modes)
 
QList< Filter::Mode > modes () const
 
void set_current_mode (Filter::Mode mode)
 
void set_next_mode ()
 
Filter::Mode current_mode () const
 
virtual void showEvent (QShowEvent *e) override
 

Protected Member Functions

void init_context_menu ()
 
void keyPressEvent (QKeyEvent *e) override
 
void language_changed () override
 
void skin_changed () override
 

Protected Attributes

Settings_settings =nullptr
 
Inheritance diagram for Library::SearchBar:
Gui::WidgetTemplate< QLineEdit > Gui::WidgetTemplateParent SayonaraClass