TTKMusicPlayer
4.1.3.0
TTKMusicPlayer imitates Kugou UI, the music player uses of qmmp core library based on Qt for windows and linux
|
Functions | |
TTK_MODULE_EXPORT QString | pluginPath (const QString &module, const QString &format) |
TTK_MODULE_EXPORT void | enabledEffectPlugin (bool enabled, const QString &name={}) |
TTK_MODULE_EXPORT MusicPluginPropertyList | effectPlugins () |
TTK_MODULE_EXPORT void | showEffectSetting (const QString &name) |
TTK_MODULE_EXPORT void | enabledVisualPlugin (const QString &name, bool enabled) |
TTK_MODULE_EXPORT void | updateBaseConfig () |
TTK_MODULE_EXPORT void | updateBlurConfig () |
MusicPluginPropertyList TTK::TTKQmmp::effectPlugins | ( | ) |
Check effect is valid.
Definition at line 39 of file musicqmmputils.cpp.
References Effect::factories(), and MusicPluginProperty::m_type.
Referenced by MusicSoundEffectsWidget::readSoundEffect().
void TTK::TTKQmmp::enabledEffectPlugin | ( | bool | enabled, |
const QString & | name = {} |
||
) |
Enable effect module control.
Definition at line 23 of file musicqmmputils.cpp.
References Effect::factories(), name, and Effect::setEnabled().
Referenced by MusicEnhancedPopWidget::setEnhancedSongConfig(), MusicSoundEffectsItemWidget::setPluginEnabled(), and MusicApplicationModule::soundEffectChanged().
void TTK::TTKQmmp::enabledVisualPlugin | ( | const QString & | name, |
bool | enabled | ||
) |
Enable visual module control.
Definition at line 76 of file musicqmmputils.cpp.
References Visual::factories(), name, and Visual::setEnabled().
Referenced by MusicSpectrumWidget::createModuleWidget(), MusicSpectrumWidget::createSpectrumWidget(), MusicRemoteWidgetForRipple::createVisualWidget(), MusicSpectrumWidget::fullscreenByUser(), MusicBlurSpecturmModule::removeSpectrum(), MusicRemoteWidgetForRipple::removeVisualWidget(), MusicBlurSpecturmModule::show(), and MusicSpectrumWidget::~MusicSpectrumWidget().
Get qmmp plugin dir path.
Definition at line 12 of file musicqmmputils.cpp.
References TTK::applicationPath().
Referenced by MusicSpectrumWidget::createLightWidget(), and MusicReplayGainWidget::initialize().
void TTK::TTKQmmp::showEffectSetting | ( | const QString & | name | ) |
Show effect setting control.
Definition at line 59 of file musicqmmputils.cpp.
References Effect::factories(), and name.
Referenced by MusicSoundEffectsItemWidget::soundEffectValueChanged().
void TTK::TTKQmmp::updateBaseConfig | ( | ) |
Update base config.
Definition at line 88 of file musicqmmputils.cpp.
References ARCHIVE_DIR_DIR_FULL, CACHE_DIR_FULL, and Qmmp::configFile().
Referenced by MusicRunTimeManager::run().
void TTK::TTKQmmp::updateBlurConfig | ( | ) |
Update blur spectrum config.
Definition at line 108 of file musicqmmputils.cpp.
References Qmmp::configFile(), G_SETTING_PTR, MusicSettingManager::RippleSpectrumColor, and MusicSettingManager::RippleSpectrumTransparent.
Referenced by MusicBlurSpecturmModule::update().