Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
Loading...
Searching...
No Matches
qtenvironmentvariables.cpp File Reference

(bc83d91d4e3575ba688d65e12860c05b3fb1dcbd)

#include "qtenvironmentvariables.h"
#include "qtenvironmentvariables_p.h"
#include <qplatformdefs.h>
#include <QtCore/qbytearray.h>
#include <QtCore/qmutex.h>
#include <QtCore/qstring.h>
#include <QtCore/qvarlengtharray.h>
#include <QtCore/private/qlocale_p.h>
#include <QtCore/private/qlocking_p.h>
Include dependency graph for qtenvironmentvariables.cpp:

Go to the source code of this file.

Functions

QString qEnvironmentVariable (const char *varName, const QString &defaultValue)
QString qEnvironmentVariable (const char *varName)
bool qputenv (const char *varName, QByteArrayView raw)
void qTzSet ()
time_t qMkTime (struct tm *when)
bool qLocalTime (time_t utc, struct tm *local)
QString qTzName (int dstIndex)

Variables

QT_BEGIN_NAMESPACE static Q_CONSTINIT QBasicMutex environmentMutex

Function Documentation

◆ qEnvironmentVariable() [1/2]

QString qEnvironmentVariable ( const char * varName)

Definition at line 138 of file qtenvironmentvariables.cpp.

◆ qEnvironmentVariable() [2/2]

QString qEnvironmentVariable ( const char * varName,
const QString & defaultValue )

Definition at line 105 of file qtenvironmentvariables.cpp.

◆ qLocalTime()

bool qLocalTime ( time_t utc,
struct tm * local )

Definition at line 367 of file qtenvironmentvariables.cpp.

◆ qMkTime()

time_t qMkTime ( struct tm * when)

Definition at line 353 of file qtenvironmentvariables.cpp.

◆ qputenv()

bool qputenv ( const char * varName,
QByteArrayView raw )

Definition at line 268 of file qtenvironmentvariables.cpp.

◆ qTzName()

QString qTzName ( int dstIndex)

Definition at line 410 of file qtenvironmentvariables.cpp.

◆ qTzSet()

void qTzSet ( )

Definition at line 340 of file qtenvironmentvariables.cpp.

Variable Documentation

◆ environmentMutex

QT_BEGIN_NAMESPACE static Q_CONSTINIT QBasicMutex environmentMutex
static

Definition at line 21 of file qtenvironmentvariables.cpp.