split QProcessEnvironmentPrivate::Unit into Key and Value
Reviewed-by: thiago Reviewed-by: dt (cherry picked from commit 11a79c65ea992be0e2ede7dc8f60660c9190291f)
This commit is contained in:
parent
1e9a4bce9d
commit
3ab236d77b
@ -144,22 +144,22 @@ QT_BEGIN_NAMESPACE
|
|||||||
\sa QProcess, QProcess::systemEnvironment(), QProcess::setProcessEnvironment()
|
\sa QProcess, QProcess::systemEnvironment(), QProcess::setProcessEnvironment()
|
||||||
*/
|
*/
|
||||||
#ifdef Q_OS_WIN
|
#ifdef Q_OS_WIN
|
||||||
static inline QProcessEnvironmentPrivate::Unit prepareName(const QString &name)
|
static inline QProcessEnvironmentPrivate::Key prepareName(const QString &name)
|
||||||
{ return name.toUpper(); }
|
{ return name.toUpper(); }
|
||||||
static inline QString nameToString(const QProcessEnvironmentPrivate::Unit &name)
|
static inline QString nameToString(const QProcessEnvironmentPrivate::Key &name)
|
||||||
{ return name; }
|
{ return name; }
|
||||||
static inline QProcessEnvironmentPrivate::Unit prepareValue(const QString &value)
|
static inline QProcessEnvironmentPrivate::Value prepareValue(const QString &value)
|
||||||
{ return value; }
|
{ return value; }
|
||||||
static inline QString valueToString(const QProcessEnvironmentPrivate::Unit &value)
|
static inline QString valueToString(const QProcessEnvironmentPrivate::Value &value)
|
||||||
{ return value; }
|
{ return value; }
|
||||||
#else
|
#else
|
||||||
static inline QProcessEnvironmentPrivate::Unit prepareName(const QString &name)
|
static inline QProcessEnvironmentPrivate::Key prepareName(const QString &name)
|
||||||
{ return name.toLocal8Bit(); }
|
{ return name.toLocal8Bit(); }
|
||||||
static inline QString nameToString(const QProcessEnvironmentPrivate::Unit &name)
|
static inline QString nameToString(const QProcessEnvironmentPrivate::Key &name)
|
||||||
{ return QString::fromLocal8Bit(name); }
|
{ return QString::fromLocal8Bit(name); }
|
||||||
static inline QProcessEnvironmentPrivate::Unit prepareValue(const QString &value)
|
static inline QProcessEnvironmentPrivate::Value prepareValue(const QString &value)
|
||||||
{ return value.toLocal8Bit(); }
|
{ return value.toLocal8Bit(); }
|
||||||
static inline QString valueToString(const QProcessEnvironmentPrivate::Unit &value)
|
static inline QString valueToString(const QProcessEnvironmentPrivate::Value &value)
|
||||||
{ return QString::fromLocal8Bit(value); }
|
{ return QString::fromLocal8Bit(value); }
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
@ -85,11 +85,14 @@ class QProcessEnvironmentPrivate: public QSharedData
|
|||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
#ifdef Q_OS_WIN
|
#ifdef Q_OS_WIN
|
||||||
typedef QString Unit;
|
typedef QString Key;
|
||||||
|
typedef QString Value;
|
||||||
#else
|
#else
|
||||||
typedef QByteArray Unit;
|
typedef QByteArray Key;
|
||||||
|
typedef QByteArray Value;
|
||||||
#endif
|
#endif
|
||||||
typedef QHash<Unit, Unit> Hash;
|
|
||||||
|
typedef QHash<Key, Value> Hash;
|
||||||
Hash hash;
|
Hash hash;
|
||||||
|
|
||||||
static QProcessEnvironment fromList(const QStringList &list);
|
static QProcessEnvironment fromList(const QStringList &list);
|
||||||
|
Loading…
x
Reference in New Issue
Block a user