Sayonara Player
Loading...
Searching...
No Matches
SearchView Class Referenceabstract
Inheritance diagram for SearchView:
SearchableTableView Directory::FileListView Library::ItemView Playlist::View SomaFMStationView Library::CoverView Library::TableView Library::AlbumView Library::ArtistView Library::TrackView SC::AlbumView SC::ArtistView SC::TrackView

Public Member Functions

 SearchView (const SearchView &other)=delete
 SearchView (SearchView &&other)=delete
SearchViewoperator= (const SearchView &other)=delete
SearchViewoperator= (SearchView &&other)=delete
virtual QRect viewportGeometry () const =0
int search (const QString &searchstring)
void searchNext ()
void searchPrevious ()
virtual QWidget * widget ()=0
virtual QMap< QString, QString > searchOptions () const
virtual QMap< QString, QString > commands () const
virtual void triggerResult ()
virtual void runCommand (const QString &command)

Protected Member Functions

virtual SearchModelsearchModel () const =0
virtual void selectSearchResult (int index)=0
virtual int currentSelectedItem () const =0
bool handleKeyPress (QKeyEvent *event)