![]() |
Qt 6.x
The Qt SDK
|
#include "qstandardpaths.h"
#include <qdir.h>
#include <qfile.h>
#include <qhash.h>
#include <qtextstream.h>
#include <private/qfilesystemengine_p.h>
#include <errno.h>
#include <stdlib.h>
#include <qcoreapplication.h>
Go to the source code of this file.
Functions | |
static void | appendOrganizationAndApp (QString &path) |
static QByteArray | unixPermissionsText (QFile::Permissions permissions) |
static bool | checkXdgRuntimeDir (const QString &xdgRuntimeDir) |
static QStringList | dirsList (const QString &xdgEnvVar) |
static QStringList | xdgDataDirs () |
static QStringList | xdgConfigDirs () |
Definition at line 27 of file qstandardpaths_unix.cpp.
References QCoreApplication::applicationName, QString::isEmpty(), QCoreApplication::organizationName, and Q_UNUSED.
|
static |
Definition at line 91 of file qstandardpaths_unix.cpp.
References QByteArray::constData(), QFileDevice::ExeOwner, QFileSystemEngine::fillMetaData(), QFileSystemMetaData::isDirectory(), QFileSystemMetaData::isLink(), QFileSystemMetaData::LinkType, QByteArray::number(), QFileSystemMetaData::permissions(), QFileSystemMetaData::PosixStatFlags, qErrnoWarning(), qUtf16Printable, qWarning, QFileDevice::ReadOwner, unixPermissionsText(), QFileSystemMetaData::userId(), and QFileDevice::WriteOwner.
|
static |
Definition at line 350 of file qstandardpaths_unix.cpp.
References QDir::cleanPath(), dir, qTokenize(), and QString::startsWith().
Referenced by xdgConfigDirs(), and xdgDataDirs().
|
static |
Definition at line 67 of file qstandardpaths_unix.cpp.
References QFileDevice::ExeGroup, QFileDevice::ExeOther, QFileDevice::ExeOwner, QByteArray::number(), QFileDevice::ReadGroup, QFileDevice::ReadOther, QFileDevice::ReadOwner, QFileDevice::WriteGroup, QFileDevice::WriteOther, and QFileDevice::WriteOwner.
Referenced by checkXdgRuntimeDir().
|
static |
Definition at line 383 of file qstandardpaths_unix.cpp.
References QFile::decodeName(), dirsList(), qgetenv(), and xdgConfigDirs().
Referenced by xdgConfigDirs().
|
static |
Definition at line 371 of file qstandardpaths_unix.cpp.
References QFile::decodeName(), dirsList(), and qgetenv().