• Skip to content
  • Skip to link menu
KDE 4.8 API Reference
  • KDE API Reference
  • KDE-PIM Libraries
  • KDE Home
  • Contact Us
 

KAlarm Library

  • KAlarmCal
  • CalEvent
Enumerations | Functions
KAlarmCal::CalEvent Namespace Reference

Enumerations

enum  Type {
  EMPTY = 0, ACTIVE = 0x01, ARCHIVED = 0x02, TEMPLATE = 0x04,
  DISPLAYING = 0x08
}

Functions

QString mimeType (Type)
QStringList mimeTypes (Types)
void setStatus (const Event::Ptr &event, Type status, const QString &param)
Type status (const Event::Ptr &event, QString *param)
Type type (const QString &mimeType)
Types types (const QStringList &mimeTypes)
QString uid (const QString &id, Type status)

Detailed Description

Class representing type attributes of a KAlarm event.

CalEvent provides methods to manipulate a KAEvent UID according to its category (active, archived or template). It also provides methods to access KAEvent mime types.

Author:
David Jarvie <djarvie@kde.org>

Enumeration Type Documentation

enum KAlarmCal::CalEvent::Type

The category of an event, indicated by the middle part of its UID.

Enumerator:
EMPTY 

the event has no alarms

ACTIVE 

the event is currently active

ARCHIVED 

the event is archived

TEMPLATE 

the event is an alarm template

DISPLAYING 

the event is currently being displayed

Definition at line 154 of file kacalendar.h.


Function Documentation

KALARMCAL_EXPORT QString KAlarmCal::CalEvent::mimeType ( Type  )

Return the mime type string corresponding to an alarm Type.

Definition at line 495 of file kacalendar.cpp.

KALARMCAL_EXPORT QStringList KAlarmCal::CalEvent::mimeTypes ( Types  )

Return the mime type strings corresponding to alarm Types.

Definition at line 506 of file kacalendar.cpp.

KALARMCAL_EXPORT Type KAlarmCal::CalEvent::type ( const QString &  mimeType)

Return the alarm Type for a mime type string.

Definition at line 469 of file kacalendar.cpp.

KALARMCAL_EXPORT Types KAlarmCal::CalEvent::types ( const QStringList &  mimeTypes)

Return the alarm Types for a list of mime type strings.

Definition at line 480 of file kacalendar.cpp.

KAlarm Library

Skip menu "KAlarm Library"
  • Main Page
  • Namespace List
  • Namespace Members
  • Alphabetical List
  • Class List
  • Class Hierarchy
  • Class Members
  • File List
  • Related Pages

KDE-PIM Libraries

Skip menu "KDE-PIM Libraries"
  • akonadi
  •   contact
  •   kmime
  • kabc
  • kalarmcal
  • kblog
  • kcal
  • kcalcore
  • kcalutils
  • kholidays
  • kimap
  • kioslave
  •   imap4
  •   mbox
  •   nntp
  • kldap
  • kmbox
  • kmime
  • kontactinterface
  • kpimidentities
  • kpimtextedit
  •   richtextbuilders
  • kpimutils
  • kresources
  • ktnef
  • kxmlrpcclient
  • mailtransport
  • microblog
  • qgpgme
  • syndication
  •   atom
  •   rdf
  •   rss2
Generated for KDE-PIM Libraries by doxygen 1.7.6.1
This website is maintained by Adriaan de Groot and Allen Winter.
KDE® and the K Desktop Environment® logo are registered trademarks of KDE e.V. | Legal