EnvironmentItem Class

(Utils::EnvironmentItem)

Public Types

enum Operation { Set, Unset, Prepend, Append }

Public Functions

EnvironmentItem(const QString &n, const QString &v, Operation op = Set)
void apply(Environment *e) const
bool operator!=(const EnvironmentItem &other) const
bool operator==(const EnvironmentItem &other) const

Static Public Members

QList<EnvironmentItem> fromStringList(const QStringList &list)
EnvironmentItem itemFromVariantList(const QVariantList &list)
QList<EnvironmentItem> itemsFromVariantList(const QVariantList &list)
void sort(QList<EnvironmentItem> *list)
QStringList toStringList(const QList<EnvironmentItem> &list)
QVariantList toVariantList(const QList<EnvironmentItem> &list)
QVariantList toVariantList(const EnvironmentItem &item)

Member Type Documentation

enum EnvironmentItem::Operation

Member Function Documentation

EnvironmentItem::EnvironmentItem(const QString &n, const QString &v, Operation op = Set)

Default constructs an instance of EnvironmentItem.

void EnvironmentItem::apply(Environment *e) const

[static] QList<EnvironmentItem> EnvironmentItem::fromStringList(const QStringList &list)

[static] EnvironmentItem EnvironmentItem::itemFromVariantList(const QVariantList &list)

[static] QList<EnvironmentItem> EnvironmentItem::itemsFromVariantList(const QVariantList &list)

[static] void EnvironmentItem::sort(QList<EnvironmentItem> *list)

[static] QStringList EnvironmentItem::toStringList(const QList<EnvironmentItem> &list)

[static] QVariantList EnvironmentItem::toVariantList(const QList<EnvironmentItem> &list)

[static] QVariantList EnvironmentItem::toVariantList(const EnvironmentItem &item)

bool EnvironmentItem::operator!=(const EnvironmentItem &other) const

bool EnvironmentItem::operator==(const EnvironmentItem &other) const