TTKMusicPlayer  3.7.0.0
TTKMusicPlayer imitates Kugou UI, the music player uses of qmmp core library based on Qt for windows and linux
Functions
TTK::TTKQmmp Namespace Reference

Functions

TTK_MODULE_EXPORT QString pluginPath (const QString &module, const QString &format)
 
TTK_MODULE_EXPORT void updateConfig ()
 
TTK_MODULE_EXPORT void enabledEffectPlugin (bool enabled, const QString &name={})
 
TTK_MODULE_EXPORT MusicPluginPropertyList effectPlugins ()
 
TTK_MODULE_EXPORT void showEffectSetting (const QString &name, QWidget *parent)
 
TTK_MODULE_EXPORT void enabledVisualPlugin (const QString &name, bool enabled)
 
TTK_MODULE_EXPORT void updateRippleConfig ()
 

Function Documentation

MusicPluginPropertyList TTK::TTKQmmp::effectPlugins ( )

Check effect is valid.

Definition at line 50 of file musicqmmputils.cpp.

References Effect::factories(), and MusicPluginProperty::m_type.

Referenced by MusicSoundEffectsWidget::readSoundEffect().

void TTK::TTKQmmp::enabledEffectPlugin ( bool  enabled,
const QString &  name = {} 
)
void TTK::TTKQmmp::enabledVisualPlugin ( const QString &  name,
bool  enabled 
)
QString TTK::TTKQmmp::pluginPath ( const QString &  module,
const QString &  format 
)

Get qmmp plugin dir path.

Definition at line 11 of file musicqmmputils.cpp.

References TTK::applicationPath().

Referenced by MusicSpectrumWidget::createLightWidget(), and MusicReplayGainWidget::initialize().

void TTK::TTKQmmp::showEffectSetting ( const QString &  name,
QWidget *  parent 
)

Show effect setting control.

Definition at line 70 of file musicqmmputils.cpp.

References Effect::factories(), and name.

Referenced by MusicSoundEffectsItemWidget::soundEffectValueChanged().

void TTK::TTKQmmp::updateConfig ( )

Update qmmp config file transfer.

Definition at line 22 of file musicqmmputils.cpp.

References ARCHIVE_DIR_DIR_FULL, CACHE_DIR_FULL, and Qmmp::configFile().

Referenced by MusicRunTimeManager::run().

void TTK::TTKQmmp::updateRippleConfig ( )

Update ripple spectrum config.

Definition at line 94 of file musicqmmputils.cpp.

References Qmmp::configFile(), G_SETTING_PTR, and MusicSettingManager::RippleSpectrumColor.

Referenced by MusicBlurSpecturmModule::update().