|
TTKMusicPlayer
4.2.0.0
TTKMusicPlayer imitates Kugou UI, the music player uses of qmmp core library based on Qt for windows and linux
|
The class of the tool box widget. More...
#include <musicsongstoolboxwidget.h>
Inheritance diagram for MusicSongsToolBoxWidget:Public Member Functions | |
| MusicSongsToolBoxWidget (QWidget *parent=nullptr) | |
| void | setSongSort (QWidget *item, MusicSongSort *sort) |
| int | makeValidIndex () const |
Public Member Functions inherited from MusicFunctionToolBoxWidget | |
| MusicFunctionToolBoxWidget (QWidget *parent=nullptr) | |
| ~MusicFunctionToolBoxWidget () | |
| void | addCellItem (QWidget *item, const QString &text) |
| void | removeItem (QWidget *item) |
| void | swapItem (int start, int end) |
| void | setTitle (QWidget *item, const QString &text) |
| void | resizeScrollIndex (int index) const |
| int | currentIndex () const noexcept |
| int | count () const noexcept |
Private Member Functions | |
| virtual MusicFunctionToolBoxWidgetItem * | initialItem (QWidget *item, const QString &text) overridefinal |
Additional Inherited Members | |
Public Slots inherited from MusicFunctionToolBoxWidget | |
| void | setCurrentIndex (int index) |
| void | itemIndexChanged (int index) |
| void | setTransparent (int alpha) |
Protected Member Functions inherited from MusicFunctionToolBoxWidget | |
| virtual void | mousePressEvent (QMouseEvent *event) overridefinal |
| int | foundMappedIndex (int index) |
Protected Attributes inherited from MusicFunctionToolBoxWidget | |
| int | m_currentIndex |
| int | m_itemIndexRaise |
| QVBoxLayout * | m_layout |
| QScrollArea * | m_scrollArea |
| QWidget * | m_contentsWidget |
| MusicToolBoxWidgetItemList | m_items |
The class of the tool box widget.
Definition at line 240 of file musicsongstoolboxwidget.h.
|
explicit |
Object constructor.
Definition at line 257 of file musicsongstoolboxwidget.cpp.
|
finaloverrideprivatevirtual |
Create item.
Implements MusicFunctionToolBoxWidget.
Definition at line 290 of file musicsongstoolboxwidget.cpp.
References MusicFunctionToolBoxWidgetItem::addCellItem(), MusicFunctionToolBoxWidget::m_itemIndexRaise, and MusicFunctionToolBoxWidgetItem::setExpand().
| int MusicSongsToolBoxWidget::makeValidIndex | ( | ) | const |
Get current valid index.
Definition at line 276 of file musicsongstoolboxwidget.cpp.
References MusicFunctionToolBoxWidget::m_items, MUSIC_NORMAL_LIST, and TTK::playlistRowValid().
Referenced by MusicSongsContainerWidget::addSongToPlaylist(), MusicSongsContainerWidget::importSongsByPath(), and MusicSongsContainerWidget::importSongsByUrl().
| void MusicSongsToolBoxWidget::setSongSort | ( | QWidget * | item, |
| MusicSongSort * | sort | ||
| ) |
Set music sort.
Definition at line 263 of file musicsongstoolboxwidget.cpp.
References MusicFunctionToolBoxWidgetItem::item(), MusicFunctionToolBoxWidget::m_items, and TTKObjectCast.
Referenced by MusicSongsContainerWidget::createWidgetItem().
1.8.8