kalarm

RecurrenceEdit Class Reference

List of all members.

Detailed Description

Definition at line 56 of file recurrenceedit.h.


Public Types

enum  RepeatType {
  INVALID_RECUR = -1, NO_RECUR, AT_LOGIN, SUBDAILY,
  DAILY, WEEKLY, MONTHLY, ANNUAL
}

Public Slots

void setDateTime (const QDateTime &start)

Signals

void shown ()
void typeChanged (int recurType)
void frequencyChanged ()
void repeatNeedsInitialisation ()

Public Member Functions

 RecurrenceEdit (bool readOnly, QWidget *parent, const char *name=0)
virtual ~RecurrenceEdit ()
void setDefaults (const QDateTime &from)
void set (const KAEvent &, bool keepDuration)
void updateEvent (KAEvent &, bool adjustStart)
QWidget * checkData (const QDateTime &startDateTime, QString &errorMessage) const
RepeatType repeatType () const
bool isTimedRepeatType () const
int subRepeatCount (int *subRepeatInterval=0) const
void setSubRepetition (int reminderMinutes, bool dateOnly)
void setStartDate (const QDate &, const QDate &today)
void setDefaultEndDate (const QDate &)
void setEndDateTime (const DateTime &)
DateTime endDateTime () const
bool stateChanged () const
void activateSubRepetition ()

Static Public Member Functions

static QString i18n_Norecur ()
static QString i18n_NoRecur ()
static QString i18n_AtLogin ()
static QString i18n_l_Atlogin ()
static QString i18n_HourlyMinutely ()
static QString i18n_u_HourlyMinutely ()
static QString i18n_Daily ()
static QString i18n_d_Daily ()
static QString i18n_Weekly ()
static QString i18n_w_Weekly ()
static QString i18n_Monthly ()
static QString i18n_m_Monthly ()
static QString i18n_Yearly ()
static QString i18n_y_Yearly ()

Protected Member Functions

virtual void showEvent (QShowEvent *)

Member Function Documentation

void RecurrenceEdit::set const KAEvent ,
bool  keepDuration
 

Initialise according to a specified event.

Definition at line 739 of file recurrenceedit.cpp.

void RecurrenceEdit::setDefaults const QDateTime &  from  ) 
 

Set widgets to default values.

Definition at line 676 of file recurrenceedit.cpp.

void RecurrenceEdit::updateEvent KAEvent ,
bool  adjustStart
 

Write recurrence settings into an event.

Definition at line 875 of file recurrenceedit.cpp.


The documentation for this class was generated from the following files:
KDE Home | KDE Accessibility Home | Description of Access Keys