![]() |
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 |
Public Slots inherited from TreeView | |
| 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 |
Public Member Functions inherited from TreeView | |
| TreeView (QWidget *parent=nullptr) | |
| virtual | ~TreeView () |
| virtual QList< QUrl > | selectedTracks () override |
Public Member Functions inherited from SelectedTracksModel | |
| 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 |
Protected Member Functions inherited from TreeView | |
| virtual bool | eventFilter (QObject *obj, QEvent *event) override |
| virtual void | startDrag (Qt::DropActions supportedActions) override |
Additional Inherited Members | |
Signals inherited from TreeView | |
| 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 |
Extendable context menu shown on screen to dispatch tracks (or albums, etc) to Playlist, Tag Editor, and custom plugin defined actions.