Класс SimWhitelist
(Sailfish::Mdm::SimWhitelist)
Управляет списком доступных SIM Подробнее…
Заголовочный файл: | #include <mdm-simwhitelist.h> |
Свойства
- blocked : const bool
- blockedSims : const QStringList
- enabled : bool
Публичные методы
- SimWhitelist(QObject *parent = 0)
- ~SimWhitelist()
- void add(const QString &iccid)
- QStringList blockedSims() const
- QStringList iccids() const
- bool isBlocked() const
- bool isEnabled() const
- void remove(const QString &iccid)
- void setEnabled(bool enabled)
Сигналы
- void blockedChanged(bool blocked)
- void blockedSimsChanged(const QStringList &paths)
- void enabledChanged(bool enabled)
Подробное описание
Управляет списком доступных SIM
Для использования данного класса в qmake-настройки проекта клиента следует добавить следующее:
CONFIG += link_pkgconfig
PKGCONFIG += sailfishmdm
и затем #include <mdm-simwhitelist.h>
.
Пример использования:
#include <mdm-simwhitelist.h>
void isEnabled()
{
Sailfish::Mdm::SimWhitelist simWhitelist;
qInfo() << simWhitelist.isEnabled();
}
Описание свойств
blocked : const bool
Методы доступа:
- bool isBlocked() const
Сигнал уведомления:
- void blockedChanged(bool blocked)
blockedSims : const QStringList
Методы доступа:
- QStringList blockedSims() const
Сигнал уведомления:
- void blockedSimsChanged(const QStringList &paths)
enabled : bool
Методы доступа:
- bool isEnabled() const
- void setEnabled(bool enabled)
Сигнал уведомления:
- void enabledChanged(bool enabled)
Описание методов класса
SimWhitelist::SimWhitelist(QObject *parent = 0)
Конструктор для класса SimWhitelist с родительским элементом, указанным в параметре parent.
SimWhitelist::~SimWhitelist()
Деструктор для класса SimWhitelist.
void SimWhitelist::add(const QString &iccid)
Добавляет iccid в белый список SIM.
QStringList SimWhitelist::blockedSims() const
Возвращает список заблокированных SIM-модемов.
Примечание — Задающий метод для свойства blockedSims.
QStringList SimWhitelist::iccids() const
Возвращает список добавленных iccid.
bool SimWhitelist::isBlocked() const
Возвращает true
, если модем заблокирован белым списком, иначе возвращает false
. Устарел.
Примечание: Функция возвращает значение свойства blocked.
bool SimWhitelist::isEnabled() const
Возвращает статус включения для белого списка.
Примечание: Функция возвращает значение свойства enabled.
void SimWhitelist::remove(const QString &iccid)
Удаляет iccid из белого списка SIM.
void SimWhitelist::setEnabled(bool enabled)
Устанавливает enabled для белого списка.
Примечание — Задающий метод для свойства enabled.
См. также isEnabled().