22 #ifndef ALBUMCOVERVIEW_H 23 #define ALBUMCOVERVIEW_H 25 #include "GUI/Library/Views/ItemView.h" 26 #include "Utils/Pimpl.h" 27 #include "Utils/Library/Sortorder.h" 43 void language_changed()
override;
47 void wheelEvent(QWheelEvent* e)
override;
48 void resizeEvent(QResizeEvent* e)
override;
49 void showEvent(QShowEvent* e)
override;
51 QStyleOptionViewItem viewOptions()
const override;
53 void init_context_menu()
override;
54 void init_sorting_actions();
55 void init_zoom_actions();
58 int index_by_model_index(
const QModelIndex& idx)
const override;
59 QModelIndex model_index_by_index(
int idx)
const override;
62 void change_zoom(
int zoom=-1);
63 void middle_clicked()
override;
64 void play_next_clicked()
override;
65 void append_clicked()
override;
66 void selection_changed(
const IndexSet& indexes)
override;
72 void change_sortorder(::Library::SortOrder so);
73 void menu_sorting_triggered();
74 void combo_sorting_changed(
int idx);
75 void combo_zoom_changed(
int idx);
76 void show_utils_triggered();
79 void double_clicked(
const QModelIndex& index);
83 #endif // ALBUMCOVERVIEW_H Definition: AbstractLibrary.h:47
An interface class needed when implementing a library plugin.
Definition: LibraryManager.h:36
Definition: CoverView.h:32
Definition: ItemView.h:51
A set structure. Inherited from std::set with some useful methods. For integer and String this set is...
Definition: AbstractPlaylist.h:36