![]() |
LeechCraft
0.6.70-3565-g2d86529
Modular cross-platform feature rich live environment.
|
#include "paths.h"#include <stdexcept>#include <QFile>#include <QTemporaryFile>#include <QtDebug>#include <QDir>#include <QUrl>#include <QDesktopServices>#include <util/util.h>
Include dependency graph for paths.cpp:Go to the source code of this file.
Namespaces | |
| LeechCraft | |
| LeechCraft::Util | |
Functions | |
| QStringList | LeechCraft::Util::GetPathCandidates (SysPath path, QString subfolder) |
| Returns possible full paths for the path and subfolder. More... | |
| QString | LeechCraft::Util::GetSysPath (SysPath path, const QString &subfolder, const QString &filename) |
| Returns path to the file in the given root path and subfolder. More... | |
| QUrl | LeechCraft::Util::GetSysPathUrl (SysPath path, const QString &subfolder, const QString &filename) |
| Returns path to the file in the given root path and subfolder. More... | |
| QStringList | LeechCraft::Util::GetSystemPaths () |
| Returns the components of the system PATH variable. More... | |
| QString | LeechCraft::Util::FindInSystemPath (const QString &name, const QStringList &paths, const std::function< bool(QFileInfo)> &filter=std::function< bool(QFileInfo)>()) |
| Searches for a file in system paths according to a filter. More... | |
| QDir | LeechCraft::Util::GetUserDir (UserDir dir, const QString &subpath) |
| QDir | LeechCraft::Util::CreateIfNotExists (QString path) |
| Creates a path if it doesn't exist. More... | |
| QString | LeechCraft::Util::GetTemporaryName (const QString &pattern=QString("lc_temp.XXXXXX")) |
| Returns a temporary filename. More... | |