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

Класс Schedule

Описывает планирование фоновой задачи. Подробнее…

#include <RuntimeManager/Schedule>

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

Schedule ()
Schedule (const Schedule &other)
Schedule & sinceDate (const QDateTime &startDate)
QDateTime startDate () const
Schedule & tillDate (const QDateTime &endDate)
QDateTime endDate () const
Schedule & onMonths (const QList<int > &months)
QList<int > months () const
Schedule & onWeekDays (const QList<int > &days)
QList<int > weekDays () const
Schedule & onHours (const QList<int > &hours)
QList<int > hours () const
Schedule & onMinutes (const QList<int > &minutes)
QList<int > minutes () const

Дружественные функции

class Task

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

Описывает планирование фоновой задачи.

Класс Schedule представляет расписание фоновой задачи.

Описание конструкторов и деструктора

Schedule()

Schedule::Schedule () default

Конструктор.

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

endDate()

QDateTime Schedule::endDate () const

Возвращает дату завершения запланированных событий.

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

hours()

QList<int > Schedule::hours () const

Возвращает часы расписания.

minutes()

QList<int > Schedule::minutes () const

Возвращает минуты расписания.

months()

QList<int > Schedule::months () const

Возвращает месяцы расписания.

onHours()

Schedule & Schedule::onHours (const QList<int > & hours)

Устанавливает часы (от 0 до 23), в которые задача должна запускаться. Если не установлено, задача будет запускаться в любой час.

onMinutes()

Schedule & Schedule::onMinutes (const QList<int > & minutes)

Устанавливает минуты (от 0 до 59), в которые задача должна запускаться. Если не установлено, задача будет запускаться в любую минуту.

onMonths()

Schedule & Schedule::onMonths (const QList<int > & months)

Устанавливает месяцы (в виде индексов от 0 до 11), в которые задача должна запускаться. Если не установлено, задача будет запускаться в любой месяц.

onWeekDays()

Schedule & Schedule::onWeekDays (const QList<int > & days)

Устанавливает дни недели (в виде индексов от 0 до 6, где 0 — воскресенье), в которые задача должна запускаться. Если не установлено, задача будет запускаться в любой день.

sinceDate()

Schedule & Schedule::sinceDate (const QDateTime & startDate)

Устанавливает дату начала запланированных событий.

startDate()

QDateTime Schedule::startDate () const

Получает дату начала запланированных событий.

Возвращает начальную дата расписания.

tillDate()

Schedule & Schedule::tillDate (const QDateTime & endDate)

Устанавливает дату окончания запланированных событий.

weekDays()

QList<int > Schedule::weekDays () const

Возвращает дни расписания.

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

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