Changeset View
Changeset View
Standalone View
Standalone View
libksieve/ksieveui/vacation/vacationutils.h
Show First 20 Lines • Show All 47 Lines • ▼ Show 20 Lines | struct Vacation { | ||||
QDate startDate; | QDate startDate; | ||||
QDate endDate; | QDate endDate; | ||||
}; | }; | ||||
QString composeScript(const Vacation &vacation); | QString composeScript(const Vacation &vacation); | ||||
KSieveUi::VacationUtils::Vacation parseScript(const QString &script); | KSieveUi::VacationUtils::Vacation parseScript(const QString &script); | ||||
//returns if a vacation script is found in the sieve script | |||||
bool foundVacationScript(const QString &script); | |||||
// returns if the vacation script is active | |||||
bool vacationScriptActive(const QString &script); | |||||
QString mergeRequireLine(const QString &script1, const QString script2); | QString mergeRequireLine(const QString &script1, const QString script2); | ||||
QString updateVacationBlock(const QString &oldScript, const QString &newScript); | QString updateVacationBlock(const QString &oldScript, const QString &newScript); | ||||
} | } | ||||
} | } | ||||
#endif // VACATIONUTILS_H | #endif // VACATIONUTILS_H |