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 paramater setting manager. More...
#include <musicsettingmanager.h>
Public Member Functions | |
void | setValue (Config type, const QVariant &var) |
void | setValue (const QString &stype, const QVariant &var) |
QVariant | value (Config type) const |
QVariant | value (const QString &stype) const |
int | count () const |
bool | isEmpty () const |
bool | contains (Config type) const |
Private Member Functions | |
Config | stringToEnum (const QString &stype) const |
Private Attributes | |
QVariant | m_variant |
QMap< Config, QVariant > | m_parameter |
The class of the paramater setting manager.
Definition at line 29 of file musicsettingmanager.h.
Enumerator | |
---|---|
Null |
No Parameter |
ScreenSize |
Screen Size Parameter |
WidgetPosition |
Widget Position Parameter |
WidgetSize |
Widget Size Parameter |
ConfigVersion |
Config Version Parameter |
PlayMode |
Play Mode Parameter |
Volume |
Volume Parameter |
LastPlayIndex |
Last Play Index Parameter |
LanguageIndex |
Language Index Parameter |
StartUpMode |
Start Up Mode Parameter |
StartUpPlayMode |
Start Up Play Mode Parameter |
CloseEventMode |
Close Event Parameter |
CloseNetWorkMode |
Close NetWork Parameter |
FileAssociationMode |
File Association Parameter |
FileAssociationValue |
File Association Value Parameter |
WindowConciseMode |
Window Concise Parameter |
RemoteWidgetMode |
Remote Widget Mode Parameter |
WindowQuitMode |
Window Quit Mode Parameter |
ExtraDevicePath |
Extra Device Path Parameter |
LastFileDialogPath |
Last File Dialog Path Parameter |
MediaLibraryPath |
Media Library Path Parameter |
BackgroundThemeValue |
Background Theme Parameter |
BackgroundTransparent |
Background Transparent Parameter |
BackgroundListTransparent |
Background List Transparent Parameter |
BackgroundTransparentEnable |
Background Transparent Enable Parameter |
HotkeyEnable |
Hotkey Enable Parameter |
HotkeyValue |
Hotkey String Parameter |
OtherCheckUpdateEnable |
Other Check Update Parameter |
OtherReadAlbumCover |
Other Read File Album Parameter |
OtherReadFileInfo |
Other Read File Info Parameter |
OtherWriteAlbumCover |
Other Write File Album Parameter |
OtherWriteFileInfo |
Other Write File Info Parameter |
OtherSideByMode |
Other App Side By Mode Parameter |
OtherSideByInMode |
Other App Side By In Mode Parameter |
OtherLrcKTVMode |
Other Lrc KTV Mode Parameter |
OtherScreenSaverEnable |
Other Screen Saver Enable Parameter |
OtherScreenSaverTime |
Other Screen Saver Time Parameter |
OtherScreenSaverIndex |
Other Screen Saver Index Parameter |
OtherPlaylistAutoSaveEnable |
Other Playlist Auto Save Enable Parameter |
OtherRandomShuffleMode |
Other Random Shuffle Mode Parameter |
OtherHighDpiScalingEnable |
Other High DPI Scaling Enable Parameter |
OtherLogTrackEnable |
Other Log Track Enable Parameter |
RippleLowPowerMode |
Ripple Low Power Mode Parameter |
RippleSpectrumEnable |
Ripple Spectrum Enable Parameter |
RippleSpectrumColor |
Ripple Spectrum Color Parameter |
RippleSpectrumTransparent |
Ripple Spectrum Transparent Parameter |
ShowInteriorLrc |
Show Interior Lrc Parameter |
LrcColor |
Lrc Color Parameter |
LrcSize |
Lrc Size Parameter |
LrcType |
Lrc Type Parameter |
LrcFamily |
Lrc Family Parameter |
LrcFrontgroundColor |
Lrc Frontground Color Parameter |
LrcBackgroundColor |
Lrc Background Color Parameter |
LrcColorTransparent |
Lrc Color Transparent Parameter |
ShowDesktopLrc |
Show Desktop Lrc Parameter |
DLrcColor |
Desktop Lrc Color Parameter |
DLrcSize |
Desktop Lrc Size Parameter |
DLrcType |
Desktop Lrc Type Parameter |
DLrcFamily |
Desktop Lrc Family Parameter |
DLrcFrontgroundColor |
Desktop Lrc Frontground Color Parameter |
DLrcBackgroundColor |
Desktop Lrc Background Color Parameter |
DLrcColorTransparent |
Desktop Lrc Color Transparent Parameter |
DLrcWindowMode |
Desktop Lrc Window Mode Parameter |
DLrcSingleLineMode |
Desktop Lrc Single Line Mode Parameter |
DLrcLockedMode |
Desktop Lrc Locked Mode Parameter |
DLrcGeometry |
Desktop Lrc Geometry Parameter |
EqualizerEnable |
Equalizer Enable Parameter |
EqualizerValue |
Equalizer Value Parameter |
EqualizerIndex |
Equalizer Index Parameter |
EnhancedMusicIndex |
Enhanced Music Parameter |
EnhancedFadeEnable |
Enhanced Fade Enable Parameter |
EnhancedFadeInValue |
Enhanced Fade In Value Parameter |
EnhancedFadeOutValue |
Enhanced Fade Out Value Parameter |
EnhancedEffectValue |
Enhanced Effect Value Parameter |
TimerAutoIndex |
Timer Auto Index Parameter |
TimerAutoPlayMode |
Timer Auto Play Parameter |
TimerAutoPlayHour |
Timer Auto Play Hour Parameter |
TimerAutoPlaySecond |
Timer Auto Play Second Parameter |
TimerAutoPlayRepeat |
Timer Auto Play Repeat Parameter |
TimerAutoPlayItemIndex |
Timer Auto Play Item Index Parameter |
TimerAutoPlaySongIndex |
Timer Auto Play Song Index Parameter |
TimerAutoStopMode |
Timer Auto Stop Parameter |
TimerAutoStopHour |
Timer Auto Stop Hour Parameter |
TimerAutoStopSecond |
Timer Auto Stop Second Parameter |
TimerAutoStopRepeat |
Timer Auto Stop Repeat Parameter |
TimerAutoShutdownMode |
Timer Auto Shutdown Parameter |
TimerAutoShutdownHour |
Timer Auto Shutdown Hour Parameter |
TimerAutoShutdownSecond |
Timer Auto Shutdown Second Parameter |
TimerAutoShutdownRepeat |
Timer Auto Shutdown Repeat Parameter |
DownloadMusicDirPath |
Download Music Dir Path Parameter |
DownloadLrcDirPath |
Download Lrc Dir Path Parameter |
DownloadServerIndex |
Download Server Parameter |
DownloadCacheEnable |
Download Cache Enable Parameter |
DownloadCacheSize |
Download Cache Size Parameter |
DownloadLimitEnable |
Download Limit Parameter |
DownloadDownloadLimitSize |
Download Download Limit Parameter |
DownloadUploadLimitSize |
Download Upload Limit Parameter |
DownloadFileNameRule |
Download File Name Rule Parameter |
Definition at line 35 of file musicsettingmanager.h.
|
inline |
Current parameter contains type.
Definition at line 199 of file musicsettingmanager.h.
|
inline |
Get parameter count.
Definition at line 183 of file musicsettingmanager.h.
|
inline |
Current parameter is empty.
Definition at line 191 of file musicsettingmanager.h.
Set current value by Config Type.
Definition at line 151 of file musicsettingmanager.h.
Set current value by String Type.
Definition at line 159 of file musicsettingmanager.h.
Convert String type to Config Type.
Definition at line 208 of file musicsettingmanager.h.
References key, and TTKStaticCast.
|
inline |
Get current value by Config Type.
Definition at line 167 of file musicsettingmanager.h.
|
inline |
Get current value by String Type.
Definition at line 175 of file musicsettingmanager.h.
|
private |
Definition at line 217 of file musicsettingmanager.h.
|
private |
Definition at line 216 of file musicsettingmanager.h.