Libkleo
13#include "kleo_export.h"
23struct KLEO_EXPORT DateRange {
32KLEO_EXPORT QDate maximumAllowedDate();
42KLEO_EXPORT QDate minimumExpirationDate();
55KLEO_EXPORT QDate maximumExpirationDate();
62KLEO_EXPORT DateRange expirationDateRange();
64enum class KLEO_EXPORT ExpirationOnUnlimitedValidity {
66 InternalDefaultExpiration,
78KLEO_EXPORT QDate defaultExpirationDate(ExpirationOnUnlimitedValidity onUnlimitedValidity);
83KLEO_EXPORT
bool isValidExpirationDate(
const QDate &date);
92KLEO_EXPORT QString validUntilLabel();
100KLEO_EXPORT QString validityPeriodHint();
112KLEO_EXPORT
void setUpExpirationDateComboBox(KDateComboBox *dateCB,
const Kleo::Expiration::DateRange &dateRange = {});
This file is part of the KDE documentation.
Documentation copyright © 1996-2025 The KDE developers.
Generated on Fri Jan 24 2025 11:50:12 by
doxygen 1.13.2 written
by
Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.