Как реализовать нечто подобное на Qt? Не саму программу, а выполнение кода раз в неделю, месяц, день, в определенную дату? Самый простой вариант - использовать QTimer, но может есть какие-то другие способы? Важно чтобы это было без привязки к платформе.