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 May 2 2025 11:54:06 by
  
doxygen 1.13.2 written
  by 
Dimitri van Heesch, © 1997-2006
  
  KDE's Doxygen guidelines are available online.