24 #include "TableView.h" 25 #include "Utils/Pimpl.h" 26 #include "Utils/Library/Sortorder.h" 42 explicit TrackView(QWidget* parent=
nullptr);
50 IntList column_header_sizes()
const override;
51 void save_column_header_sizes(
const IntList& sizes)
override;
54 void save_sortorder(
SortOrder s)
override;
56 BoolList visible_columns()
const override;
57 void save_visible_columns(
const BoolList& lst)
override;
59 Gui::LibraryContextMenu::Entries context_menu_entries()
const override;
62 void play_clicked()
override;
63 void play_new_tab_clicked()
override;
64 void play_next_clicked()
override;
65 void append_clicked()
override;
66 void selection_changed(
const IndexSet& lst)
override;
67 void refresh_clicked()
override;
69 bool is_mergeable()
const override;
70 MD::Interpretation metadata_interpretation()
const override;
SortOrder
The SortOrder enum.
Definition: Sortorder.h:31
Definition: AbstractLibrary.h:41
A set structure. Inherited from std::set with some useful methods. For integer and String this set is...
Definition: Set.h:35
The TableView class.
Definition: TableView.h:36
An interface class needed when implementing a library plugin.
Definition: LocalLibraryWatcher.h:32
The TrackView class.
Definition: TrackView.h:35
Definition: org_mpris_media_player2_adaptor.h:20