TTKMusicPlayer  3.7.0.0
TTKMusicPlayer imitates Kugou UI, the music player uses of qmmp core library based on Qt for windows and linux
Signals | Public Member Functions | List of all members
MusicSongsToolBoxWidgetItem Class Reference

The class of the tool box widget item. More...

#include <musicsongstoolboxwidget.h>

+ Inheritance diagram for MusicSongsToolBoxWidgetItem:

Signals

void addNewRowItem ()
 
void deleteRowItem (int index)
 
void deleteRowItemAll (int index)
 
void changRowItemName (int index, const QString &name)
 
void addNewFiles (int index)
 
void addNewDir (int index)
 
void songListSortBy (int index)
 
void addToPlayLater (int index)
 
void addToPlayedList (int index)
 
- Signals inherited from MusicFunctionToolBoxWidgetItem
void swapDragItemIndex (int start, int end)
 

Public Member Functions

 MusicSongsToolBoxWidgetItem (int index, const QString &text, QWidget *parent=nullptr)
 
void setSongSort (MusicSongSort *sort)
 
- Public Member Functions inherited from MusicFunctionToolBoxWidgetItem
 MusicFunctionToolBoxWidgetItem (QWidget *parent=nullptr)
 
 MusicFunctionToolBoxWidgetItem (int index, const QString &text, QWidget *parent=nullptr)
 
 ~MusicFunctionToolBoxWidgetItem ()
 
QWidget * item () const
 
void addCellItem (QWidget *item)
 
void setTitle (const QString &text)
 
void setExpand (bool expand)
 
bool isExpand () const
 
bool isActive () const
 

Additional Inherited Members

- Protected Member Functions inherited from MusicFunctionToolBoxWidgetItem
void initialize ()
 
virtual void mousePressEvent (QMouseEvent *event) overridefinal
 
- Protected Attributes inherited from MusicFunctionToolBoxWidgetItem
QVBoxLayout * m_layout
 
QWidget * m_item
 
MusicFunctionToolBoxTopWidgetm_topWidget
 

Detailed Description

The class of the tool box widget item.

Author
Greedysky greed.nosp@m.ysky.nosp@m.@163..nosp@m.com

Definition at line 181 of file musicsongstoolboxwidget.h.

Constructor & Destructor Documentation

MusicSongsToolBoxWidgetItem::MusicSongsToolBoxWidgetItem ( int  index,
const QString &  text,
QWidget *  parent = nullptr 
)
explicit

Member Function Documentation

void MusicSongsToolBoxWidgetItem::addNewDir ( int  index)
signal

Add new music dir to list.

Referenced by MusicSongsToolBoxWidgetItem().

void MusicSongsToolBoxWidgetItem::addNewFiles ( int  index)
signal

Add new music file or files to list.

Referenced by MusicSongsToolBoxWidgetItem().

void MusicSongsToolBoxWidgetItem::addNewRowItem ( )
signal

Add new play list item.

Referenced by MusicSongsToolBoxWidgetItem().

void MusicSongsToolBoxWidgetItem::addToPlayedList ( int  index)
signal

Add music to played list.

Referenced by MusicSongsToolBoxWidgetItem().

void MusicSongsToolBoxWidgetItem::addToPlayLater ( int  index)
signal

Add music to played list and play later.

Referenced by MusicSongsToolBoxWidgetItem().

void MusicSongsToolBoxWidgetItem::changRowItemName ( int  index,
const QString &  name 
)
signal

Open rename selected play list item widget.

Referenced by MusicSongsToolBoxWidgetItem().

void MusicSongsToolBoxWidgetItem::deleteRowItem ( int  index)
signal

Delete selected play list item.

Referenced by MusicSongsToolBoxWidgetItem().

void MusicSongsToolBoxWidgetItem::deleteRowItemAll ( int  index)
signal

Delete all items in play list item.

Referenced by MusicSongsToolBoxWidgetItem().

void MusicSongsToolBoxWidgetItem::setSongSort ( MusicSongSort sort)

Set music sort.

Definition at line 252 of file musicsongstoolboxwidget.cpp.

References MusicFunctionToolBoxWidgetItem::m_topWidget, and TTKObjectCast.

void MusicSongsToolBoxWidgetItem::songListSortBy ( int  index)
signal

Music list songs sort by type.

Referenced by MusicSongsToolBoxWidgetItem().


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