Класс DisplaySettings
(Aurora::Mdm::DisplaySettings)
Класс DisplaySettings управляет конфигурацией дисплея. Подробнее…
Подключение: | #include <mdm-displaysettings.h> |
Публичные типы
- enum AutolockPeriod { NotInUse, NoDelay, FiveteenSeconds, ThirtySeconds, ..., TenMinutes }
Публичные функции
- DisplaySettings(QObject *parent = nullptr)
- ~DisplaySettings()
- AutolockPeriod autolockPeriod() const
- QList<AutolockPeriod> getSupportedAutolockPeriods() const
- bool setAutolockPeriod(AutolockPeriod period)
Сигналы
- void autolockPeriodChanged()
Подробное описание
Класс DisplaySettings управляет конфигурацией дисплея.
Для использования данного класса в qmake-настройки проекта клиента следует добавить следующее:
CONFIG += link_pkgconfig
PKGCONFIG += sailfishmdm
и затем #include <mdm-displaysettings.h>
.
Описание типов-членов
enum DisplaySettings::AutolockPeriod
В данном перечислении описана возможная длительность автоматической блокировки дисплея.
Константа | Значение |
---|---|
Aurora::Mdm::DisplaySettings::NotInUse |
0 |
Aurora::Mdm::DisplaySettings::NoDelay |
1 |
Aurora::Mdm::DisplaySettings::FiveteenSeconds |
2 |
Aurora::Mdm::DisplaySettings::ThirtySeconds |
3 |
Aurora::Mdm::DisplaySettings::OneMinute |
4 |
Aurora::Mdm::DisplaySettings::TwoMinutes |
5 |
Aurora::Mdm::DisplaySettings::FiveMinutes |
6 |
Aurora::Mdm::DisplaySettings::TenMinutes |
7 |
Описание функций-членов
DisplaySettings::DisplaySettings(QObject *parent = nullptr)
Конструктор по умолчанию для класса DisplaySettings.
DisplaySettings::~DisplaySettings()
Деструктор для класса DisplaySettings.
AutolockPeriod DisplaySettings::autolockPeriod() const
Получает автоматический период блокировки.
См. также setAutolockPeriod().
[signal] void DisplaySettings::autolockPeriodChanged()
Этот сигнал испускается при изменении периода автоматической блокировки.
QList<AutolockPeriod> DisplaySettings::getSupportedAutolockPeriods() const
Возвращает список поддерживаемых периодов автоматической блокировки в этой системе.
bool DisplaySettings::setAutolockPeriod(AutolockPeriod period)
Устанавливает период автоматической блокировки. Возвращает true
в случае успешного применения.
Иначе возвращает false
.
См. также autolockPeriod().