Logo Search packages:      
Sourcecode: qmpdclient version File versions  Download package

Public Slots | Signals | Public Member Functions | Protected Member Functions | Protected Attributes | Private Slots | Private Member Functions | Private Attributes

PlaylistView Class Reference

Inheritance diagram for PlaylistView:
Inheritance graph
Collaboration diagram for PlaylistView:
Collaboration graph

List of all members.

Public Slots

void connected ()
void disconnected ()
void updateTranslation ()


void toggleActions (bool)

Public Member Functions

 PlaylistView (QWidget *)
MPDSongList selectedSongs () const
void setFilter (const QString &)
void setModel (QAbstractItemModel *)
 TYPE (QWidget *)

Protected Member Functions

QAction * addMenuAction (const QString &, bool=true)
QAction * addMenuAction (const QString &, QObject *, const char *, bool=true)
void contextMenuEvent (QContextMenuEvent *)
void keyPressEvent (QKeyEvent *)
void mouseMoveEvent (QMouseEvent *)
void mousePressEvent (QMouseEvent *)
void mouseReleaseEvent (QMouseEvent *)

Protected Attributes

class AbstractModelm_abstractModel
QList< QAction * > m_actions
class QMenu * m_menu

Private Slots

void cropItems ()
void indexActivated (const QModelIndex &)
void playlistPatternChanged (const QString &)
void queueSelectedSong ()
void removeItems ()
void savePlaylist ()
void setPlaylist (const MPDSongList &)
void setSong (const MPDSong &)

Private Member Functions

void dragLeaveEvent (QDragLeaveEvent *)
void dragMoveEvent (QDragMoveEvent *)
void dropEvent (QDropEvent *)
bool hasDroppableFormat (const QMimeData *)
void hideEvent (QHideEvent *)
void paintEvent (QPaintEvent *)
void selectionChanged (const QItemSelection &=QItemSelection(), const QItemSelection &=QItemSelection())

Private Attributes

QAction * m_clearAction
QAction * m_cropAction
QLine m_dropLine
QShortcut * m_focusKey
bool m_hidden
QAction * m_informationAction
QAction * m_queueAction
QAction * m_randomAction
QAction * m_removeAction
QAction * m_repeatAction
QAction * m_saveAction
QAction * m_shuffleAction

Detailed Description

Definition at line 30 of file playlistview.h.

The documentation for this class was generated from the following files:

Generated by  Doxygen 1.6.0   Back to index