![]() |
Miam-Player
0.8.0
A nice music player
|
The LibraryTreeView class is displaying tracks in a tree. More...
#include <librarytreeview.h>
Public Slots | |
void | changeSortOrder () |
virtual void | reset () override |
![]() | |
void | appendToPlaylist () |
void | openTagEditor () |
Public Member Functions | |
LibraryTreeView (QWidget *parent=nullptr) | |
virtual | ~LibraryTreeView () |
const QImage * | expandedCover (AlbumItem *album) const |
virtual void | findAll (const QModelIndex &index, QList< QUrl > *tracks) const override |
JumpToWidget * | jumpToWidget () const |
LibraryItemModel * | model () const |
![]() | |
TreeView (QWidget *parent=nullptr) | |
virtual | ~TreeView () |
virtual QList< QUrl > | selectedTracks () override |
![]() | |
virtual | ~SelectedTracksModel () |
Public Attributes | |
QMenu * | properties |
Protected Member Functions | |
virtual void | contextMenuEvent (QContextMenuEvent *event) override |
virtual void | keyboardSearch (const QString &search) override |
virtual void | keyPressEvent (QKeyEvent *event) override |
virtual void | keyReleaseEvent (QKeyEvent *event) override |
virtual void | paintEvent (QPaintEvent *) override |
![]() | |
virtual bool | eventFilter (QObject *obj, QEvent *event) override |
virtual void | startDrag (Qt::DropActions supportedActions) override |
Additional Inherited Members | |
![]() | |
void | aboutToInsertToPlaylist (int rowIndex, const QList< QUrl > &tracks) |
void | aboutToSendToTagEditor (const QList< QUrl > &tracks) |
The LibraryTreeView class is displaying tracks in a tree.
Multiple hierarchies can be chosen by one with a right click on the header: Artist \ Album \ Track, Year \ Artist - Album, etc.
|
explicit |
|
virtual |
|
slot |
Invert the current sort order.
|
overrideprotectedvirtual |
Redefined to display a small context menu in the view.
const QImage * LibraryTreeView::expandedCover | ( | AlbumItem * | album | ) | const |
|
overridevirtual |
Reimplemented.
Implements TreeView.
|
inline |
|
overrideprotectedvirtual |
Redefined to disable search in the table and trigger jumpToWidget's action.
|
overrideprotectedvirtual |
|
overrideprotectedvirtual |
|
inline |
|
overrideprotectedvirtual |
XXX: magic number
|
overridevirtualslot |
Reimplemented.
Reload covers when one has changed cover size in options. Reimplemented.
QMenu* LibraryTreeView::properties |