Документация
ОС Аврора 5.0.1

Класс HardwareSwitchValue

(Sailfish::HardwareSwitchValue)

Класс HardwareSwitchValue управляет значением конкретного переключателя политики оборудования. Подробнее…

Подключение: #include <hardwareswitchvalue.h>
Начиная с версии: MDM Policy 0.11.0
Создаётся экземпляром: HardwareSwitchValue

Свойства

Публичные функции

Сигналы

Статические публичные члены

QList<int> keyPolicyTypes(const QString &key)
QVariant keyValue(const QString &key)
QStringList keys()
bool setKeyValue(const QString &key, const QVariant &value)

Подробное описание

Класс HardwareSwitchValue управляет значением конкретного переключателя политики оборудования.

Это более безопасный способ применения некоторых политик, поскольку он применяется на аппаратном уровне.

Описание свойств

key : QString

Свойство содержит идентификатор переключателя.

Функции доступа:

  • QString key() const
  • void setKey(const QString &newKey)

Сигнал уведомления:

  • void keyChanged()
policyTypes : const QList<int>

Свойство содержит список политик, контролируемых переключателем.

Отключённый переключатель отключит все контролируемые политики.

Функции доступа:

  • QList<int> policyTypes() const

Сигнал уведомления:

  • void policyTypesChanged()
value : const QVariant

Свойство содержит выбранное значение переключателя.

Возвращаемый QVariant всегда содержит логическое значение.

Функции доступа:

  • QVariant value() const

Сигнал уведомления:

  • void valueChanged()

Описание функций-членов

HardwareSwitchValue::HardwareSwitchValue(QObject *parent = nullptr)

Конструктор для класса HardwareSwitchValue с родительским элементом, указанном в параметре parent.

[static] QList<int> HardwareSwitchValue::keyPolicyTypes(const QString &key)

Возвращает список политик, контролируемых переключателем с указанным идентификатором key.

[static] QVariant HardwareSwitchValue::keyValue(const QString &key)

Возвращает значение переключателя с указанным идентификатором key.

См. также setKeyValue().

[static] QStringList HardwareSwitchValue::keys()

Возвращает все доступные идентификаторы переключателей. Может вернуть пустой список.

Идентификатор переключателя — это уникальная строка.

void HardwareSwitchValue::setKey(const QString &newKey)

Выбирает новый переключатель с идентификатором, равным newKey.

Примечание: Функция устанавливает значение свойства key.

См. также key().

[static] bool HardwareSwitchValue::setKeyValue(const QString &key, const QVariant &value)

Устанавливает значение переключателя, связанное с заданным идентификатором переключателя key, на value.

В случае успеха возвращает true.

См. также keyValue().

bool HardwareSwitchValue::setValue(const QVariant &value)

Устанавливает значение, связанное с этим переключателем, на value.

В случае успеха возвращает true.

См. также value().

Мы используем cookies для персонализации сайта и его более удобного использования. Вы можете запретить cookies в настройках браузера.

Пожалуйста ознакомьтесь с политикой использования cookies.