| TTKMusicPlayer
    4.2.0.0
    TTKMusicPlayer imitates Kugou UI, the music player uses of qmmp core library based on Qt for windows and linux | 
The class of the initialize module. More...
#include <musicconfigmodule.h>
 Inheritance diagram for MusicConfigModule:
 Inheritance diagram for MusicConfigModule:| Public Member Functions | |
| MusicConfigModule (QObject *parent=nullptr) | |
| void | valid () const | 
| void | initialize () const | 
| void | reset () const | 
| Private Member Functions | |
| void | directoryExist (const QString &name) const | 
| void | checkDirectoryExist () const | 
| void | checkFileNeededExist () const | 
| void | copyFileOverwrite (const QString &origin, const QString &des) const | 
| void | copyFile (const QString &origin, const QString &des) const | 
The class of the initialize module.
Definition at line 28 of file musicconfigmodule.h.
| 
 | explicit | 
Object constructor.
Definition at line 5 of file musicconfigmodule.cpp.
| 
 | private | 
Check related dir is exist.
Definition at line 43 of file musicconfigmodule.cpp.
References directoryExist(), TTK_ART_DIR_FULL, TTK_BACKGROUND_DIR_FULL, TTK_CACHE_DIR_FULL, TTK_LANGUAGE_DIR_FULL, TTK_LRC_DIR_FULL, TTK_MUSIC_DIR_FULL, TTK_PLUGINS_DIR_FULL, TTK_THEME_DIR_FULL, and TTK_USER_THEME_DIR_FULL.
Referenced by valid().
| 
 | private | 
Check related file is exist.
Definition at line 59 of file musicconfigmodule.cpp.
References copyFile(), MAIN_DIR_FULL, TTK_APP_MAIN_FULL, TTK_CLOUD_DOWN_PATH_FULL, TTK_CLOUD_UP_PATH_FULL, TTK_COFIG_PATH_FULL, TTK_NORMAL_DOWN_PATH_FULL, TTK_PLAYLIST_PATH_FULL, TTK_RESOURCE_DIR_FULL, TTK_SEARCH_PATH_FULL, and TTK_SERVICE_FULL.
Referenced by valid().
Copy file.
Definition at line 98 of file musicconfigmodule.cpp.
Referenced by checkFileNeededExist().
| 
 | private | 
Copy file by overwrite.
Definition at line 87 of file musicconfigmodule.cpp.
Referenced by initialize(), and reset().
| 
 | private | 
Check current dir is exist, no, just create it.
Definition at line 34 of file musicconfigmodule.cpp.
Referenced by checkDirectoryExist().
| void MusicConfigModule::initialize | ( | ) | const | 
Init parameters.
Definition at line 17 of file musicconfigmodule.cpp.
References copyFileOverwrite(), TTK_CLOUD_DOWN_PATH_FULL, TTK_CLOUD_UP_PATH_FULL, TTK_COFIG_PATH_FULL, TTK_NORMAL_DOWN_PATH_FULL, TTK_PLAYLIST_PATH_FULL, TTK_SEARCH_PATH_FULL, and valid().
Referenced by main().
| void MusicConfigModule::reset | ( | ) | const | 
Reset config parameters.
Definition at line 29 of file musicconfigmodule.cpp.
References copyFileOverwrite(), and TTK_COFIG_PATH_FULL.
Referenced by main().
| void MusicConfigModule::valid | ( | ) | const | 
Check current setting file's validation.
Definition at line 11 of file musicconfigmodule.cpp.
References checkDirectoryExist(), and checkFileNeededExist().
Referenced by initialize(), and main().
 1.8.8
 1.8.8