• Skip to content
  • Skip to link menu
KDE 4.2 API Reference
  • KDE API Reference
  • kdepim
  • Sitemap
  • Contact Us
 

kalarm

functions.h File Reference


Detailed Description

  • miscellaneous functions

Definition in file functions.h.

#include <QSize>
#include <QString>
#include <QList>
#include "alarmevent.h"
#include "editdlg.h"
#include <kfile.h>
#include <kmimetype.h>

Include dependency graph for functions.h:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.


Namespaces

namespace  KAlarm
namespace  KCal

Enumerations

enum  { KAlarm::USE_EVENT_ID = 0x01, KAlarm::NO_RESOURCE_PROMPT = 0x02, KAlarm::ALLOW_KORG_UPDATE = 0x04 }
enum  KAlarm::FileType {
  KAlarm::Unknown, KAlarm::TextPlain, KAlarm::TextFormatted, KAlarm::TextApplication,
  KAlarm::Image
}
enum  KAlarm::UpdateError {
  KAlarm::ERR_ADD, KAlarm::ERR_MODIFY, KAlarm::ERR_DELETE, KAlarm::ERR_REACTIVATE,
  KAlarm::ERR_TEMPLATE
}
enum  KAlarm::UpdateStatus {
  KAlarm::UPDATE_OK, KAlarm::UPDATE_KORG_ERR, KAlarm::UPDATE_ERROR, KAlarm::UPDATE_FAILED,
  KAlarm::SAVE_FAILED
}

Functions

bool KAlarm::addArchivedEvent (KAEvent &event, AlarmResource *resource)
UpdateStatus KAlarm::addEvent (KAEvent &event, AlarmResource *resource, QWidget *msgParent, int options, bool showKOrgErr)
UpdateStatus KAlarm::addEvents (QList< KAEvent > &events, QWidget *msgParent, bool allowKOrgUpdate, bool showKOrgErr)
UpdateStatus KAlarm::addTemplate (KAEvent &event, AlarmResource *resource, QWidget *msgParent)
KDateTime KAlarm::applyTimeZone (const QString &tzstring, const QDate &date, const QTime &time, bool haveTime, const KDateTime &defaultDt)
QString KAlarm::browseFile (const QString &caption, QString &defaultDir, const QString &initialFile, const QString &filter, KFile::Modes mode, QWidget *parent)
bool caseInsensitiveLessThan (const QString &s1, const QString &s2)
bool KAlarm::convTimeString (const QByteArray &tzString, KDateTime &dateTime, const KDateTime &defaultDt, bool allowTZ)
KToggleAction * KAlarm::createAlarmEnableAction (QObject *parent)
TemplateMenuAction * KAlarm::createNewFromTemplateAction (const QString &label, KActionCollection *, const QString &name)
int KAlarm::currentCalendarVersion ()
QString KAlarm::currentCalendarVersionString ()
void KAlarm::deleteDisplayEvent (const QString &eventID)
UpdateStatus KAlarm::deleteEvent (KAEvent &event, bool archive, QWidget *msgParent, bool showKOrgErr)
UpdateStatus KAlarm::deleteEvents (KAEvent::List &events, bool archive, QWidget *msgParent, bool showKOrgErr)
UpdateStatus KAlarm::deleteTemplate (const QString &eventID, QWidget *msgParent=0)
UpdateStatus KAlarm::deleteTemplates (const QStringList &eventIDs, QWidget *msgParent)
QRect KAlarm::desktopWorkArea ()
void KAlarm::displayKOrgUpdateError (QWidget *parent, UpdateError code, int nAlarms)
MainWindow * KAlarm::displayMainWindowSelected (const QString &eventID=QString())
void KAlarm::displayUpdateError (QWidget *parent, UpdateStatus status, UpdateError code, int nAlarms, int nKOrgAlarms, bool showKOrgError)
bool KAlarm::dontShowErrors (const QString &eventId, const QString &tag)
QStringList KAlarm::dontShowErrors (const QString &eventId)
void KAlarm::editAlarm (KAEvent *event, QWidget *parent)
bool KAlarm::editAlarm (const QString &eventID, QWidget *parent)
void KAlarm::editNewAlarm (const KAEvent *preset, QWidget *parent)
void KAlarm::editNewAlarm (KAEvent::Action action, QWidget *parent, const AlarmText *text)
void KAlarm::editNewAlarm (EditAlarmDlg::Type type, QWidget *parent)
bool KAlarm::editNewAlarm (const QString &templateName, QWidget *parent)
void KAlarm::editNewTemplate (const KAEvent *preset, QWidget *parent)
void KAlarm::editNewTemplate (EditAlarmDlg::Type type, QWidget *parent)
void KAlarm::editTemplate (KAEvent *event, QWidget *parent)
UpdateStatus KAlarm::enableEvents (KAEvent::List &events, bool enable, QWidget *msgParent)
FileType KAlarm::fileType (const KMimeType::Ptr &mimetype)
int KAlarm::getVersionNumber (const QString &version, QString *subVersion)
bool KAlarm::isWorkingTime (const KDateTime &dt)
int KAlarm::localeDayInWeek_to_weekDay (int index)
int KAlarm::localeFirstDayOfWeek ()
UpdateStatus KAlarm::modifyEvent (KAEvent &oldEvent, KAEvent &newEvent, QWidget *msgParent, bool showKOrgErr)
void KAlarm::outputAlarmWarnings (QWidget *parent, const KAEvent *event)
void KAlarm::purgeArchive (int purgeDays)
UpdateStatus KAlarm::reactivateEvent (KAEvent &event, AlarmResource *resource, QWidget *msgParent, bool showKOrgErr)
UpdateStatus KAlarm::reactivateEvents (KAEvent::List &events, QStringList &ineligibleIDs, AlarmResource *resource, QWidget *msgParent, bool showKOrgErr)
bool KAlarm::readConfigWindowSize (const char *window, QSize &result, int *splitterWidth)
void KAlarm::refreshAlarms ()
void KAlarm::refreshAlarmsIfQueued ()
QString KAlarm::runKMail (bool minimise)
bool KAlarm::runProgram (const QString &program, QString &dbusService, const QString &dbusWindowPath, QString &errorMessage)
void KAlarm::setDontShowErrors (const QString &eventId, const QString &tag)
void KAlarm::setDontShowErrors (const QString &eventId, const QStringList &tags)
QString KAlarm::stripAccel (const QString &text)
KAEvent::List KAlarm::templateList ()
UpdateStatus KAlarm::updateEvent (KAEvent &event, QWidget *msgParent, bool archiveOnDelete)
UpdateStatus KAlarm::updateTemplate (KAEvent &event, QWidget *msgParent)
int KAlarm::Version (int major, int minor, int rev)
int KAlarm::Version ()
void KAlarm::viewAlarm (const KAEvent *event, QWidget *parent)
int KAlarm::weekDay_to_localeDayInWeek (int weekDay)
QString KAlarm::weekDayName (int day, const KLocale *locale)
void KAlarm::writeConfigWindowSize (const char *window, const QSize &size, int splitterWidth)

Function Documentation

bool caseInsensitiveLessThan ( const QString &  s1,
const QString &  s2 
)

Definition at line 1793 of file functions.cpp.

kalarm

Skip menu "kalarm"
  • Main Page
  • Namespace List
  • Class Hierarchy
  • Alphabetical List
  • Class List
  • File List
  • Namespace Members
  • Class Members

kdepim

Skip menu "kdepim"
  • akonadi
  •   clients
  •   kabc
  •   kcal
  •   kcm
  • akregator
  • console
  •   kabcclient
  •   konsolekalendar
  • kaddressbook
  • kalarm
  •   lib
  • kdgantt
  • kdgantt1
  • kjots
  • kleopatra
  • kmail
  • kmobiletools
  • knode
  • knotes
  • kontact
  • kontactinterfaces
  • korganizer
  •   korgac
  • kpilot
  • ktimetracker
  • libkdepim
  • libkholidays
  • libkleo
  • libkpgp
  • maildir
Generated for kdepim by doxygen 1.5.4
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