|
| CoverView (QWidget *parent=nullptr) |
|
void | init (LocalLibrary *library) |
|
AbstractLibrary * | library () const override |
|
QStyleOptionViewItem | viewOptions () const override |
|
int | index_by_model_index (const QModelIndex &idx) const override |
|
ModelIndexRange | model_indexrange_by_index (int idx) const override |
|
void | change_zoom (int zoom=-1) |
|
void | change_sortorder (SortOrder so) |
|
void | set_item_model (ItemModel *model) |
|
virtual LibraryContextMenu::Entries | context_menu_entries () const |
|
QMimeData * | dragable_mimedata () const override |
|
QPixmap | drag_pixmap () const override |
|
void | set_metadata_interpretation (MD::Interpretation type) |
|
void | set_selection_type (SelectionViewInterface::SelectionType type) override |
|
void | show_clear_button (bool visible) |
|
void | use_clear_button (bool yesno) |
|
bool | is_valid_drag_position (const QPoint &p) const override |
|
void | resize_rows_to_contents () |
|
void | resize_rows_to_contents (int first_row, int count) |
|
virtual void | skin_changed () |
|
virtual void | showEvent (QShowEvent *e) override |
|
void | info_dialog_closed () |
| this function should not be called from outside. This function is triggered when the info dialog was closed.
|
|
|
void | fill () override |
|
void | init_context_menu () override |
|
void | language_changed () override |
|
void | wheelEvent (QWheelEvent *e) override |
|
void | resizeEvent (QResizeEvent *e) override |
|
void | hideEvent (QHideEvent *e) override |
|
int | sizeHintForColumn (int) const override |
|
virtual void | mousePressEvent (QMouseEvent *event) override |
|
virtual void | mouseMoveEvent (QMouseEvent *event) override |
|
virtual void | contextMenuEvent (QContextMenuEvent *event) override |
|
virtual void | dragEnterEvent (QDragEnterEvent *event) override |
|
virtual void | dragMoveEvent (QDragMoveEvent *event) override |
|
virtual void | dropEvent (QDropEvent *event) override |
|
virtual void | changeEvent (QEvent *event) override |
|
virtual void | keyPressEvent (QKeyEvent *event) override |
|
virtual void | selected_items_changed (const QItemSelection &selected, const QItemSelection &deselected) |
|
virtual void | init_context_menu_custom_type (LibraryContextMenu *menu) |
|
LibraryContextMenu * | context_menu () const |
|
ItemModel * | item_model () const |
|
virtual MD::Interpretation | metadata_interpretation () const override final |
| get the interpretation for the metadata. Maybe a list of metadata should be intrepeted as albums while others should be considered as tracks More...
|
|
MetaDataList | info_dialog_data () const override |
| get the metadata that should be used for the info dialog So for lists, the selected tracks are used here More...
|
|
virtual void | import_requested (const QStringList &files) |
|
MergeData | calc_mergedata () const |
|
virtual void | show_info () |
| Show the Info dialogs' info tab.
|
|
virtual void | show_lyrics () |
| Show the Info dialogs' lyrics tab.
|
|
virtual void | show_edit () |
| Show the tag editor.
|
|
virtual void | drag_pressed (const QPoint &p) final |
|
virtual QDrag * | drag_moving (const QPoint &p) final |
|
virtual void | drag_released (ReleaseReason reason) |
|
virtual bool | has_drag_label () const |
|
virtual QString | drag_label () const |
|