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::File Namespace Reference

Functions

TTK_MODULE_EXPORT QStringList fileListByPath (const QString &dpath, const QStringList &filter={}, bool recursively=true)
 
TTK_MODULE_EXPORT QFileInfoList fileInfoListByPath (const QString &dpath, const QStringList &filter={}, bool recursively=true)
 
TTK_MODULE_EXPORT bool copyPath (const QString &srcPath, const QString &dstPath, bool overwrite)
 
TTK_MODULE_EXPORT bool removeRecursively (const QString &dir, bool self=true)
 
TTK_MODULE_EXPORT QString getExistingDirectory (QWidget *parent)
 
TTK_MODULE_EXPORT QString getOpenFileName (QWidget *parent, const QString &filter="Image Files (*.png *.bmp *.jpg)")
 
TTK_MODULE_EXPORT QStringList getOpenFileNames (QWidget *parent, const QString &filter="Image Files (*.png *.bmp *.jpg)")
 
TTK_MODULE_EXPORT QString getSaveFileName (QWidget *parent, const QString &filter="Image Files (*.png *.bmp *.jpg)")
 

Function Documentation

bool TTK::File::copyPath ( const QString &  srcPath,
const QString &  dstPath,
bool  overwrite 
)

Copy path from srcPath to dstPath.

Definition at line 54 of file musicfileutils.cpp.

References TTK::Core::isBreakPointEnabled().

QFileInfoList TTK::File::fileInfoListByPath ( const QString &  dpath,
const QStringList &  filter = {},
bool  recursively = true 
)
QStringList TTK::File::fileListByPath ( const QString &  dpath,
const QStringList &  filter = {},
bool  recursively = true 
)
QString TTK::File::getExistingDirectory ( QWidget *  parent)
QString TTK::File::getOpenFileName ( QWidget *  parent,
const QString &  filter = "Image Files (*.png *.bmp *.jpg)" 
)
QStringList TTK::File::getOpenFileNames ( QWidget *  parent,
const QString &  filter = "Image Files (*.png *.bmp *.jpg)" 
)
QString TTK::File::getSaveFileName ( QWidget *  parent,
const QString &  filter = "Image Files (*.png *.bmp *.jpg)" 
)
bool TTK::File::removeRecursively ( const QString &  dir,
bool  self = true 
)

Dir remove recursively.

Definition at line 111 of file musicfileutils.cpp.

References TTK::Core::isBreakPointEnabled().

Referenced by MusicSettingWidget::downloadCacheClean(), and MusicPlaylistBackupModule::runBackup().