TTKMusicPlayer
4.1.3.0
TTKMusicPlayer imitates Kugou UI, the music player uses of qmmp core library based on Qt for windows and linux
|
The class of the music song item. More...
#include <musicsong.h>
Public Member Functions | |
MusicSongItem () | |
bool | operator< (const MusicSongItem &other) const noexcept |
Public Attributes | |
int | m_id |
int | m_itemIndex |
QString | m_itemName |
MusicSongSort | m_sort |
MusicSongList | m_songs |
MusicAbstractSongsListTableWidget * | m_itemWidget |
The class of the music song item.
Definition at line 161 of file musicsong.h.
|
inline |
Definition at line 170 of file musicsong.h.
|
inlinenoexcept |
Definition at line 178 of file musicsong.h.
int MusicSongItem::m_id |
Definition at line 163 of file musicsong.h.
Referenced by MusicSongsContainerWidget::addNewRowItem(), MusicTKPLConfigManager::readBuffer(), MusicSongsContainerWidget::updateSongItem(), and MusicTKPLConfigManager::writeBuffer().
int MusicSongItem::m_itemIndex |
Definition at line 164 of file musicsong.h.
Referenced by MusicSongItemSelectedTableWidget::addCellItems(), MusicSongsContainerWidget::addSongItemList(), MusicSongsContainerWidget::addToPlayedList(), MusicSongsContainerWidget::addToPlayLater(), MusicSongsContainerWidget::appendSongItemList(), MusicCloudToolBoxWidget::createWidgetItem(), MusicDownloadToolBoxWidget::createWidgetItem(), MusicSongsContainerWidget::createWidgetItem(), MusicSongsContainerWidget::deleteRowItem(), MusicTKPLConfigManager::readBuffer(), MusicSongsContainerWidget::setItemTitle(), MusicSongsContainerWidget::sliderValueChanaged(), MusicSongsContainerWidget::updateSongItem(), and MusicTKPLConfigManager::writeBuffer().
QString MusicSongItem::m_itemName |
Definition at line 165 of file musicsong.h.
Referenced by MusicSongItemSelectedTableWidget::addCellItems(), MusicSongsContainerWidget::addNewRowItem(), MusicSongsContainerWidget::addSongItemList(), MusicSongsContainerWidget::appendRecentSongs(), MusicSongsContainerWidget::appendSongItemList(), MusicSongsContainerWidget::changRowItemName(), MusicCloudToolBoxWidget::createWidgetItem(), MusicDownloadToolBoxWidget::createWidgetItem(), MusicSongsContainerWidget::createWidgetItem(), MusicPlaylistBackupWidget::currentItemChanged(), MusicSongsContainerWidget::dropEvent(), MusicM3UConfigManager::readBuffer(), MusicPLSConfigManager::readBuffer(), MusicDBPLConfigManager::readBuffer(), MusicFPLConfigManager::readBuffer(), MusicTXTConfigManager::readBuffer(), MusicCSVConfigManager::readBuffer(), MusicJSPFConfigManager::readBuffer(), MusicWPLConfigManager::readBuffer(), MusicTKPLConfigManager::readBuffer(), MusicXSPFConfigManager::readBuffer(), MusicASXConfigManager::readBuffer(), MusicSongsContainerWidget::setItemTitle(), MusicSongsContainerWidget::sliderValueChanaged(), MusicCloudToolBoxWidget::updateItemTitle(), MusicDownloadToolBoxWidget::updateItemTitle(), MusicSongsContainerWidget::updateSongItem(), MusicTKPLConfigManager::writeBuffer(), and MusicASXConfigManager::writeBuffer().
MusicAbstractSongsListTableWidget* MusicSongItem::m_itemWidget |
Definition at line 168 of file musicsong.h.
Referenced by MusicSongsContainerWidget::addSongBufferToPlaylist(), MusicSongsContainerWidget::addSongToLovestList(), MusicSongsContainerWidget::appendRecentSongs(), MusicCloudToolBoxWidget::createWidgetItem(), MusicDownloadToolBoxWidget::createWidgetItem(), MusicSongsContainerWidget::createWidgetItem(), MusicSongsContainerWidget::deleteRowItem(), MusicSongsContainerWidget::deleteRowItems(), MusicSongsContainerWidget::importSongsByPath(), MusicSongsContainerWidget::importSongsByUrl(), MusicSongsContainerWidget::removeItemAt(), MusicSongsContainerWidget::searchResultChanged(), MusicSongsContainerWidget::setItemTitle(), MusicSongsContainerWidget::songToLovestListAt(), MusicCloudToolBoxWidget::updateItemTitle(), MusicDownloadToolBoxWidget::updateItemTitle(), and MusicSongsContainerWidget::updateSongItem().
MusicSongList MusicSongItem::m_songs |
Definition at line 167 of file musicsong.h.
Referenced by MusicSongsContainerWidget::addSongBufferToPlaylist(), MusicSongsContainerWidget::addSongToLovestList(), MusicSongsContainerWidget::addSongToPlaylist(), MusicSongsContainerWidget::addToPlayedList(), MusicSongsContainerWidget::addToPlayLater(), MusicSongsContainerWidget::appendRecentSongs(), MusicCloudToolBoxWidget::createWidgetItem(), MusicDownloadToolBoxWidget::createWidgetItem(), MusicSongsContainerWidget::createWidgetItem(), MusicPlaylistBackupWidget::currentItemChanged(), MusicSongsContainerWidget::deleteRowItem(), MusicSongsContainerWidget::dropEvent(), MusicSongsContainerWidget::importSongsByPath(), MusicSongsContainerWidget::importSongsByUrl(), MusicJSPFConfigManager::readBuffer(), MusicPLSConfigManager::readBuffer(), MusicCSVConfigManager::readBuffer(), MusicM3UConfigManager::readBuffer(), MusicTXTConfigManager::readBuffer(), MusicASXConfigManager::readBuffer(), MusicTKPLConfigManager::readBuffer(), MusicXSPFConfigManager::readBuffer(), MusicWPLConfigManager::readBuffer(), MusicSongsContainerWidget::removeItemAt(), MusicSongsContainerWidget::searchResultChanged(), MusicSongsContainerWidget::setItemTitle(), MusicSongsContainerWidget::sliderValueChanaged(), MusicSongsContainerWidget::songToLovestListAt(), MusicCloudToolBoxWidget::updateItemTitle(), MusicDownloadToolBoxWidget::updateItemTitle(), MusicSongsContainerWidget::updateSongItem(), MusicCSVConfigManager::writeBuffer(), MusicTXTConfigManager::writeBuffer(), MusicM3UConfigManager::writeBuffer(), MusicJSPFConfigManager::writeBuffer(), MusicPLSConfigManager::writeBuffer(), MusicTKPLConfigManager::writeBuffer(), and MusicWPLConfigManager::writeBuffer().
MusicSongSort MusicSongItem::m_sort |
Definition at line 166 of file musicsong.h.
Referenced by MusicSongsContainerWidget::createWidgetItem(), MusicTKPLConfigManager::readBuffer(), MusicSongsContainerWidget::sliderValueChanaged(), MusicSongsContainerWidget::updateSongItem(), and MusicTKPLConfigManager::writeBuffer().