KDECore
#include "kstandarddirs.h"
#include "kconfig.h"
#include "kconfiggroup.h"
#include "kdebug.h"
#include "kcomponentdata.h"
#include "kshell.h"
#include "kuser.h"
#include "kde_file.h"
#include "kkernel_win.h"
#include "kkernel_mac.h"
#include "klocale.h"
#include <config.h>
#include <config-prefix.h>
#include <config-kstandarddirs.h>
#include <stdlib.h>
#include <assert.h>
#include <errno.h>
#include <sys/param.h>
#include <sys/types.h>
#include <dirent.h>
#include <pwd.h>
#include <grp.h>
#include <windows.h>
#include <shlobj.h>
#include <QtCore/QVarLengthArray>
#include <QtCore/QMutex>
#include <QtCore/QRegExp>
#include <QtCore/QDir>
#include <QtCore/QFileInfo>
#include <QtCore/QSettings>
Go to the source code of this file.
Functions | |
static QString | checkExecutable (const QString &path, bool ignoreExecBit) |
static QString | equalizePath (QString &str) |
static QStringList | executableExtensions () |
static QString | getBundle (const QString &path, bool ignore) |
static void | lookupDirectory (const QString &path, const QString &relPart, const QRegExp ®exp, QStringList &list, QStringList &relList, bool recursive, bool unique) |
static void | lookupPrefix (const QString &prefix, const QString &relpath, const QString &relPart, const QRegExp ®exp, QStringList &list, QStringList &relList, bool recursive, bool unique) |
static QStringList | lookupProfiles (const QString &mapFile) |
static void | priorityAdd (QStringList &prefixes, const QString &dir, bool priority) |
static QString | readEnvPath (const char *env) |
static void | tokenize (QStringList &token, const QString &str, const QString &delim) |
static quint32 | updateHash (const QString &file, quint32 hash) |
Variables | |
static Qt::CaseSensitivity | cs = Qt::CaseInsensitive |
bool | kde_kiosk_admin |
static const int | types_indices [] |
static const char | types_string [] |
Function Documentation
◆ checkExecutable()
Definition at line 1292 of file kstandarddirs.cpp.
◆ equalizePath()
Definition at line 1445 of file kstandarddirs.cpp.
◆ executableExtensions()
|
static |
Definition at line 1226 of file kstandarddirs.cpp.
◆ getBundle()
Definition at line 1267 of file kstandarddirs.cpp.
◆ lookupDirectory()
|
static |
Definition at line 611 of file kstandarddirs.cpp.
◆ lookupPrefix()
|
static |
Definition at line 738 of file kstandarddirs.cpp.
◆ lookupProfiles()
|
static |
Definition at line 1876 of file kstandarddirs.cpp.
◆ priorityAdd()
|
static |
Definition at line 302 of file kstandarddirs.cpp.
◆ readEnvPath()
|
static |
Definition at line 1622 of file kstandarddirs.cpp.
◆ tokenize()
|
static |
Definition at line 1458 of file kstandarddirs.cpp.
◆ updateHash()
Definition at line 490 of file kstandarddirs.cpp.
Variable Documentation
◆ cs
|
static |
Definition at line 77 of file kstandarddirs.cpp.
◆ kde_kiosk_admin
|
extern |
Definition at line 163 of file kcomponentdata.cpp.
◆ types_indices
|
static |
Definition at line 230 of file kstandarddirs.cpp.
◆ types_string
|
static |
Definition at line 176 of file kstandarddirs.cpp.
Documentation copyright © 1996-2023 The KDE developers.
Generated on Mon Feb 20 2023 00:00:00 by doxygen 1.9.6 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.