void KNMusicLibraryEmptyHint::onActionAddToLibrary() { QStringList addedFiles=QFileDialog::getOpenFileNames(this, tr("Add To Library")); //If there's any file we can get, ask to analysis these files. if(!addedFiles.isEmpty()) { emit requireAnalysisFiles(addedFiles); } }
void KNMusicModel::appendUrls(const QList<QUrl> &urls) { //Simply ask to analysis the urls. emit requireAnalysisFiles(KNUtil::urlListToPathList(urls)); }
void KNMusicModel::appendFiles(const QStringList &filePaths) { //Simply ask to analysis files. emit requireAnalysisFiles(filePaths); }