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

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

#include <musicsongstoolboxwidget.h>

+ Inheritance diagram for MusicSongsToolBoxMaskWidget:

Public Member Functions

 MusicSongsToolBoxMaskWidget (QWidget *parent=nullptr)
 
 ~MusicSongsToolBoxMaskWidget ()
 
- Public Member Functions inherited from MusicSongsToolBoxTopWidget
 MusicSongsToolBoxTopWidget (int index, const QString &text, QWidget *parent=nullptr)
 
 ~MusicSongsToolBoxTopWidget ()
 
void setSongSort (MusicSongSort *sort)
 
- Public Member Functions inherited from MusicFunctionToolBoxTopWidget
 MusicFunctionToolBoxTopWidget (int index, const QString &text, QWidget *parent=nullptr)
 
 ~MusicFunctionToolBoxTopWidget ()
 
void setIndex (int index)
 
int index () const
 
bool isActive ()
 
void setExpand (bool expand)
 
bool isExpand () const
 
void setTitle (const QString &text)
 
QString title (bool suffix=false)
 

Private Member Functions

virtual void paintEvent (QPaintEvent *event) overridefinal
 

Private Attributes

QTimer * m_updateTimer
 

Additional Inherited Members

- Public Slots inherited from MusicSongsToolBoxTopWidget
void deleteRowItemChanged ()
 
void deleteRowItemAllChanged ()
 
void changRowItemNameChanged ()
 
void changItemName (const QString &name)
 
void addNewFilesChanged ()
 
void addNewDirChanged ()
 
void exportSongsItemList ()
 
void showMenu ()
 
void songListSortBy (QAction *action)
 
void addToPlayLater ()
 
void addToPlayedList ()
 
- Signals inherited from MusicSongsToolBoxTopWidget
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 MusicFunctionToolBoxTopWidget
void itemIndexChanged (int index)
 
void swapDragItemIndex (int start, int end)
 
- Protected Member Functions inherited from MusicFunctionToolBoxTopWidget
virtual void dragEnterEvent (QDragEnterEvent *event) overridefinal
 
virtual void dragMoveEvent (QDragMoveEvent *event) overridefinal
 
virtual void dragLeaveEvent (QDragLeaveEvent *event) overridefinal
 
virtual void dropEvent (QDropEvent *event) overridefinal
 
virtual void mousePressEvent (QMouseEvent *event) overridefinal
 
virtual void mouseMoveEvent (QMouseEvent *event) overridefinal
 
- Protected Attributes inherited from MusicFunctionToolBoxTopWidget
int m_index
 
QString m_suffixString
 
QLabel * m_labelIcon
 
QLabel * m_labelText
 
bool m_isDrawTopState
 
bool m_isDrawMoveState
 
bool m_isBlockMoveExpand
 
bool m_isActive
 
QPoint m_pressAt
 

Detailed Description

The class of the tool box mask widget.

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

Definition at line 153 of file musicsongstoolboxwidget.h.

Constructor & Destructor Documentation

MusicSongsToolBoxMaskWidget::MusicSongsToolBoxMaskWidget ( QWidget *  parent = nullptr)
explicit

Object constructor.

Definition at line 192 of file musicsongstoolboxwidget.cpp.

MusicSongsToolBoxMaskWidget::~MusicSongsToolBoxMaskWidget ( )

Object destructor.

Definition at line 207 of file musicsongstoolboxwidget.cpp.

References m_updateTimer.

Member Function Documentation

void MusicSongsToolBoxMaskWidget::paintEvent ( QPaintEvent *  event)
finaloverrideprivatevirtual

Member Data Documentation

QTimer* MusicSongsToolBoxMaskWidget::m_updateTimer
private

Definition at line 173 of file musicsongstoolboxwidget.h.

Referenced by ~MusicSongsToolBoxMaskWidget().


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