kalarm

functions.h File Reference
#include <tqsize.h>
#include <tqstring.h>
#include "alarmevent.h"

Go to the source code of this file.

Enumerations

enum  KAlarm::FileType {
  Unknown , TextPlain , TextFormatted , TextApplication ,
  Image
}
 
enum  KAlarm::UpdateStatus {
  UPDATE_OK , UPDATE_KORG_ERR , UPDATE_ERROR , UPDATE_FAILED ,
  SAVE_FAILED
}
 
enum  KAlarm::UpdateError { ERR_ADD , ERR_DELETE , ERR_REACTIVATE , ERR_TEMPLATE }
 
enum  KAlarm::KOrgUpdateError { KORG_ERR_ADD , KORG_ERR_MODIFY , KORG_ERR_DELETE }
 

Functions

MainWindow * KAlarm::displayMainWindowSelected (const TQString &eventID=TQString())
 
bool KAlarm::readConfigWindowSize (const char *window, TQSize &result)
 
void KAlarm::writeConfigWindowSize (const char *window, const TQSize &size)
 
FileType KAlarm::fileType (const TQString &mimetype)
 
int KAlarm::Version ()
 
int KAlarm::Version (int major, int minor, int rev)
 
int KAlarm::getVersionNumber (const TQString &version, TQString *subVersion)
 
int KAlarm::currentCalendarVersion ()
 
TQString KAlarm::currentCalendarVersionString ()
 
TQString KAlarm::browseFile (const TQString &caption, TQString &defaultDir, const TQString &initialFile, const TQString &filter, int mode, TQWidget *parent, const char *name)
 
bool KAlarm::edit (const TQString &eventID)
 
bool KAlarm::editNew (const TQString &templateName)
 
TDEAction * KAlarm::createNewAlarmAction (const TQString &label, TQObject *receiver, const char *slot, TDEActionCollection *, const char *name)
 
TemplateMenuAction * KAlarm::createNewFromTemplateAction (const TQString &label, TQObject *receiver, const char *slot, TDEActionCollection *, const char *name)
 
TQValueList< KAEventKAlarm::templateList ()
 
void KAlarm::outputAlarmWarnings (TQWidget *parent, const KAEvent *event)
 
void KAlarm::resetDaemon ()
 
void KAlarm::resetDaemonIfQueued ()
 
TQString KAlarm::runKMail (bool minimise)
 
bool KAlarm::runProgram (const TQCString &program, const TQCString &windowName, TQCString &dcopName, TQString &errorMessage)
 
UpdateStatus KAlarm::addEvent (KAEvent &event, AlarmListView *selectionView, TQWidget *errmsgParent, bool useEventID, bool allowKOrgUpdate)
 
bool KAlarm::addExpiredEvent (KAEvent &event)
 
UpdateStatus KAlarm::addTemplate (KAEvent &event, TemplateListView *selectionView, TQWidget *errmsgParent)
 
UpdateStatus KAlarm::modifyEvent (KAEvent &oldEvent, const KAEvent &newEvent, AlarmListView *selectionView, TQWidget *errmsgParent)
 
UpdateStatus KAlarm::updateEvent (KAEvent &event, AlarmListView *selectionView, TQWidget *errmsgParent, bool archiveOnDelete, bool incRevision)
 
UpdateStatus KAlarm::updateTemplate (const KAEvent &event, TemplateListView *selectionView, TQWidget *errmsgParent)
 
UpdateStatus KAlarm::deleteEvent (KAEvent &event, bool archive, TQWidget *errmsgParent)
 
UpdateStatus KAlarm::deleteTemplate (const KAEvent &event)
 
void KAlarm::deleteDisplayEvent (const TQString &eventID)
 
UpdateStatus KAlarm::reactivateEvent (KAEvent &event, AlarmListView *selectionView, bool useEventID)
 
UpdateStatus KAlarm::enableEvent (KAEvent &event, AlarmListView *selectionView, bool enable)
 
void KAlarm::displayUpdateError (TQWidget *parent, UpdateStatus, UpdateError code, int nAlarms)
 
void KAlarm::displayKOrgUpdateError (TQWidget *parent, KOrgUpdateError code, int nAlarms)
 
TQString KAlarm::stripAccel (const TQString &text)
 
int KAlarm::localeFirstDayOfWeek ()
 
int KAlarm::weekDay_to_localeDayInWeek (int weekDay)
 
int KAlarm::localeDayInWeek_to_weekDay (int index)
 

Detailed Description

  • miscellaneous functions

Definition in file functions.h.

Enumeration Type Documentation

◆ FileType

Return codes from fileType()

Definition at line 47 of file functions.h.

◆ KOrgUpdateError

Error codes supplied as parameter to displayKOrgUpdateError()

Definition at line 61 of file functions.h.

◆ UpdateError

Error codes supplied as parameter to displayUpdateError()

Definition at line 59 of file functions.h.

◆ UpdateStatus

Return codes from calendar update functions.

The codes are ordered by severity.

Definition at line 51 of file functions.h.

Function Documentation

◆ addEvent()

UpdateStatus KAlarm::addEvent ( KAEvent event,
AlarmListView *  selectionView,
TQWidget *  errmsgParent,
bool  useEventID,
bool  allowKOrgUpdate 
)

Definition at line 132 of file functions.cpp.

◆ addExpiredEvent()

bool KAlarm::addExpiredEvent ( KAEvent event)

Definition at line 169 of file functions.cpp.

◆ addTemplate()

UpdateStatus KAlarm::addTemplate ( KAEvent event,
TemplateListView *  selectionView,
TQWidget *  errmsgParent 
)

Definition at line 196 of file functions.cpp.

◆ browseFile()

TQString KAlarm::browseFile ( const TQString &  caption,
TQString &  defaultDir,
const TQString &  initialFile,
const TQString &  filter,
int  mode,
TQWidget *  parent,
const char *  name 
)

Definition at line 870 of file functions.cpp.

◆ createNewAlarmAction()

TDEAction * KAlarm::createNewAlarmAction ( const TQString &  label,
TQObject *  receiver,
const char *  slot,
TDEActionCollection *  actions,
const char *  name 
)

Create a "New Alarm" TDEAction.

Definition at line 112 of file functions.cpp.

◆ createNewFromTemplateAction()

TemplateMenuAction * KAlarm::createNewFromTemplateAction ( const TQString &  label,
TQObject *  receiver,
const char *  slot,
TDEActionCollection *  actions,
const char *  name 
)

Create a "New From Template" TDEAction.

Definition at line 120 of file functions.cpp.

◆ currentCalendarVersion()

int KAlarm::currentCalendarVersion ( )
inline

Return which version of KAlarm was the first to use the current calendar/event format.

Definition at line 77 of file functions.h.

◆ currentCalendarVersionString()

TQString KAlarm::currentCalendarVersionString ( )
inline

Definition at line 78 of file functions.h.

◆ deleteDisplayEvent()

void KAlarm::deleteDisplayEvent ( const TQString &  eventID)

Definition at line 406 of file functions.cpp.

◆ deleteEvent()

UpdateStatus KAlarm::deleteEvent ( KAEvent event,
bool  archive,
TQWidget *  errmsgParent 
)

Definition at line 341 of file functions.cpp.

◆ deleteTemplate()

UpdateStatus KAlarm::deleteTemplate ( const KAEvent event)

Definition at line 386 of file functions.cpp.

◆ displayKOrgUpdateError()

void KAlarm::displayKOrgUpdateError ( TQWidget *  parent,
KOrgUpdateError  code,
int  nAlarms 
)

Definition at line 528 of file functions.cpp.

◆ displayMainWindowSelected()

MainWindow * KAlarm::displayMainWindowSelected ( const TQString &  eventID)

Display a main window with the specified event selected.

Definition at line 82 of file functions.cpp.

◆ displayUpdateError()

void KAlarm::displayUpdateError ( TQWidget *  parent,
UpdateStatus  ,
UpdateError  code,
int  nAlarms 
)

Definition at line 501 of file functions.cpp.

◆ edit()

bool KAlarm::edit ( const TQString &  eventID)

Definition at line 551 of file functions.cpp.

◆ editNew()

bool KAlarm::editNew ( const TQString &  templateName)

Definition at line 581 of file functions.cpp.

◆ enableEvent()

UpdateStatus KAlarm::enableEvent ( KAEvent event,
AlarmListView *  selectionView,
bool  enable 
)

Definition at line 471 of file functions.cpp.

◆ fileType()

FileType KAlarm::fileType ( const TQString &  mimetype)

Check from its mime type whether a file appears to be a text or image file.

If a text file, its type is distinguished.

Definition at line 829 of file functions.cpp.

◆ getVersionNumber()

int KAlarm::getVersionNumber ( const TQString &  version,
TQString *  subVersion 
)

Definition at line 790 of file functions.cpp.

◆ localeDayInWeek_to_weekDay()

int KAlarm::localeDayInWeek_to_weekDay ( int  index)
inline

Definition at line 125 of file functions.h.

◆ localeFirstDayOfWeek()

int KAlarm::localeFirstDayOfWeek ( )

Definition at line 893 of file functions.cpp.

◆ modifyEvent()

UpdateStatus KAlarm::modifyEvent ( KAEvent oldEvent,
const KAEvent newEvent,
AlarmListView *  selectionView,
TQWidget *  errmsgParent 
)

Definition at line 228 of file functions.cpp.

◆ outputAlarmWarnings()

void KAlarm::outputAlarmWarnings ( TQWidget *  parent,
const KAEvent event 
)

Definition at line 631 of file functions.cpp.

◆ reactivateEvent()

UpdateStatus KAlarm::reactivateEvent ( KAEvent event,
AlarmListView *  selectionView,
bool  useEventID 
)

Definition at line 424 of file functions.cpp.

◆ readConfigWindowSize()

bool KAlarm::readConfigWindowSize ( const char *  window,
TQSize &  result 
)

Definition at line 746 of file functions.cpp.

◆ resetDaemon()

void KAlarm::resetDaemon ( )

Definition at line 652 of file functions.cpp.

◆ resetDaemonIfQueued()

void KAlarm::resetDaemonIfQueued ( )

Definition at line 669 of file functions.cpp.

◆ runKMail()

TQString KAlarm::runKMail ( bool  minimise)

Definition at line 703 of file functions.cpp.

◆ runProgram()

bool KAlarm::runProgram ( const TQCString &  program,
const TQCString &  windowName,
TQCString &  dcopName,
TQString &  errorMessage 
)

Definition at line 719 of file functions.cpp.

◆ stripAccel()

TQString KAlarm::stripAccel ( const TQString &  text)

Definition at line 904 of file functions.cpp.

◆ templateList()

TQValueList< KAEvent > KAlarm::templateList ( )

Returns a list of all alarm templates.

If shell commands are disabled, command alarm templates are omitted.

Definition at line 607 of file functions.cpp.

◆ updateEvent()

UpdateStatus KAlarm::updateEvent ( KAEvent event,
AlarmListView *  selectionView,
TQWidget *  errmsgParent,
bool  archiveOnDelete,
bool  incRevision 
)

Definition at line 283 of file functions.cpp.

◆ updateTemplate()

UpdateStatus KAlarm::updateTemplate ( const KAEvent event,
TemplateListView *  selectionView,
TQWidget *  errmsgParent 
)

Definition at line 314 of file functions.cpp.

◆ Version() [1/2]

int KAlarm::Version ( )

Return current KAlarm version number.

Definition at line 776 of file functions.cpp.

◆ Version() [2/2]

int KAlarm::Version ( int  major,
int  minor,
int  rev 
)
inline

Definition at line 74 of file functions.h.

◆ weekDay_to_localeDayInWeek()

int KAlarm::weekDay_to_localeDayInWeek ( int  weekDay)
inline

Definition at line 119 of file functions.h.

◆ writeConfigWindowSize()

void KAlarm::writeConfigWindowSize ( const char *  window,
const TQSize &  size 
)

Definition at line 763 of file functions.cpp.