24 #include "TableView.h" 25 #include "Utils/Pimpl.h" 26 #include "Utils/Library/Sortorder.h" 47 void selection_changed(
const IndexSet& indexes)
override;
48 void play_next_clicked()
override;
49 void append_clicked()
override;
50 void refresh_clicked()
override;
51 void play_clicked()
override;
52 void play_new_tab_clicked()
override;
61 void init_context_menu()
override;
73 void language_changed()
override;
76 void use_clear_button_changed();
77 void album_artists_changed();
78 void album_artists_triggered(
bool b);
82 #endif // ARTISTVIEW_H IntList column_header_sizes() const override
This method returns the SAVED column header sizes as they were remembered since the last time sayonar...
SortOrder
The SortOrder enum.
Definition: Sortorder.h:31
void init_view(AbstractLibrary *library) override
here, the model and delegate should be instantiated as well as connections and setting listeners ...
Changes all metadata containing one of the source ids and replaces it with the target id...
Definition: MergeData.h:38
BoolList visible_columns() const override
A boolean vector where true indicates a visible column and false indicates an invisible column...
Definition: AbstractLibrary.h:41
bool is_mergeable() const override
indicates if multiple ids can be merged into one. For example if the same artist is written in three ...
The ArtistView class.
Definition: ArtistView.h:36
A set structure. Inherited from std::set with some useful methods. For integer and String this set is...
Definition: Set.h:35
void save_sortorder(SortOrder s) override
saves the current sortorder
The TableView class.
Definition: TableView.h:36
MD::Interpretation metadata_interpretation() const override
get the interpretation for the metadata. Maybe a list of metadata should be intrepeted as albums whil...
ColumnHeaderList column_headers() const override
returns a list of ColumnHeader objects containing name, sortorder. Everytime when the language is cha...
An interface class needed when implementing a library plugin.
Definition: LocalLibraryWatcher.h:32
SortOrder sortorder() const override
returns the current sortorder for the table view
void save_column_header_sizes(const IntList &sizes) override
Here, the column headers sizes should be saved somewhere.
void save_visible_columns(const BoolList &columns) override
save the current state of visible columns
Definition: EngineUtils.h:33