TTKMusicPlayer  3.7.0.0
TTKMusicPlayer imitates Kugou UI, the music player uses of qmmp core library based on Qt for windows and linux
Macros | Functions
musicplaylist.cpp File Reference
#include "musicplaylist.h"
#include "musicsong.h"
#include <random>

Go to the source code of this file.

Macros

#define GENERATE_RANDOM_INDEX(index)   m_currentIndex = m_shuffle.isEnabled() ? find(m_shuffle.setCurrentIndex(index)) : (TTK::random() % m_mediaList.count());
 

Functions

static void updatePlayItems (const TTK::IndexPropertyList &indexs, MusicPlayItemList &items)
 

Macro Definition Documentation

#define GENERATE_RANDOM_INDEX (   index)    m_currentIndex = m_shuffle.isEnabled() ? find(m_shuffle.setCurrentIndex(index)) : (TTK::random() % m_mediaList.count());

Definition at line 238 of file musicplaylist.cpp.

Referenced by MusicPlaylist::setCurrentIndex().

Function Documentation

static void updatePlayItems ( const TTK::IndexPropertyList &  indexs,
MusicPlayItemList &  items 
)
static

Definition at line 140 of file musicplaylist.cpp.

References qAsConst.

Referenced by MusicPlaylist::update().