示例#1
0
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);
    }
}
示例#2
0
void KNMusicModel::appendUrls(const QList<QUrl> &urls)
{
    //Simply ask to analysis the urls.
    emit requireAnalysisFiles(KNUtil::urlListToPathList(urls));
}
示例#3
0
void KNMusicModel::appendFiles(const QStringList &filePaths)
{
    //Simply ask to analysis files.
    emit requireAnalysisFiles(filePaths);
}