Example #1
0
QString ApplicationInfo::getAudioFilePath(const QString &file)
{
    QString localeName = getVoicesLocale(ApplicationSettings::getInstance()->locale());

    QString filename = file;
    filename.replace("$LOCALE", localeName);
    filename.replace("$CA", COMPRESSED_AUDIO);

    if(file.startsWith('/') || file.startsWith(QLatin1String("qrc:")) || file.startsWith(':'))
        return filename;
    else
        return getResourceDataPath() + '/' + filename;
}
Example #2
0
QString ApplicationInfo::getAudioFilePath(const QString &file)
{
    QString localeName = getVoicesLocale(ApplicationSettings::getInstance()->locale());
    return getAudioFilePathForLocale(file, localeName);
}