Exemplo n.º 1
0
void Settings::setMostRecentFile(const QString &filePath)
{
    QStringList currentList;

    currentList = getRecentFileList();

    foreach(const QString &item, currentList) {
        if (item==filePath) {
            currentList.removeOne(item);
            break;
        }
    }

    currentList.push_front(filePath);

    settings.setValue("File/Recents", currentList);
}
Exemplo n.º 2
0
void Configuration::removeFromRecentFileList(const QString &toRemove)
{
    QStringList rl = getRecentFileList();
    rl.removeAll(toRemove);
    setRecentFileList(rl);
}