6 #ifndef SWIFT_MISC_SWIFTDIRECTORIES_H
7 #define SWIFT_MISC_SWIFTDIRECTORIES_H
9 #include <QFileInfoList>
130 static const QString &normalizedApplicationDirectory();
Locations of important directories for swift files.
static const QString & soundFilesDirectory()
Where sound files are located.
static const QString & aboutFilePath()
The about document file location.
static const QString & getXSwiftBusBuildDirectory()
The build directory.
static const QString & crashpadMetricsDirectory()
Directory for crashpad metrics files.
static const QString & applicationDataDirectory()
swift application data directory, contains 0..n swift installation directories
static const QString & audioPluginDirectory()
Audio plugins directory for Qt audio.
static const QString & shareMatchingScriptDirectory()
Matching script examples directories.
static const QString & htmlTemplateFilePath()
HTML template.
static const QString & binDirectory()
Returns the bin directory. On Windows/Linux this is the same directory as QCoreApplication::applicati...
static const QString & normalizedApplicationDataDirectory()
swift application data directory for one specific installation (a version)
static const QString & shareTestDirectory()
The test data directory.
static const QString & crashpadDatabaseDirectory()
Directory for crashpad database files.
static const QString & bootstrapResourceFilePath()
Bootstrap resource file path.
static const QString & logDirectory()
Directory for log files.
static QStringList applicationDataDirectoryList(bool withoutCurrent=false, bool decodedDirName=false)
swift application data sub directories
static const QString & crashpadDirectory()
Directory for crashpad files.
static const QString & bootstrapFileName()
Bootstrap file name.
static const QFileInfoList & applicationDataDirectories()
swift application data sub directories
static const QString & legalDirectory()
Where Legal files are located.
static QString soundFilePathOrDefaultPath(const QString &directory, const QString &fileName)
File path (with file name) of file name and.
static QString executableFilePath(const QString &executable)
The executable file path.
static const QString & stylesheetsDirectory()
Where qss files are located.
static const QString & testFilesDirectory()
Where test files are located.
static const QString & pluginsDirectory()
Plugins directory.
static const QString & staticDbFilesDirectory()
Where static DB files are located.
static const QString & shareDirectory()
Where resource files (static DB files, ...) etc are located.
static int applicationDataDirectoriesCount()
number of data directories (including this version)
static const QString & shareTerrainProbeDirectory()
FSX/P3D terrain probe.
static QFileInfoList currentApplicationDataDirectories()
swift application data sub directories
static const QString & documentationDirectory()
Directory where data can be stored.
static const QString & htmlDirectory()
Where HTML files are located.
static QStringList verifyRuntimeDirectoriesAndFiles()
Check if the (most important) runtime directories are available.
Free functions in swift::misc.
#define SWIFT_MISC_EXPORT
Export a class or function from the library.