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

kalarm

Public Member Functions | Static Public Member Functions | Protected Member Functions | List of all members
EditDisplayAlarmDlg Class Reference

#include <editdlgtypes.h>

Inheritance diagram for EditDisplayAlarmDlg:
Inheritance graph
[legend]

Public Member Functions

 EditDisplayAlarmDlg (bool Template, QWidget *parent=0, GetResourceType=RES_PROMPT)
 
 EditDisplayAlarmDlg (bool Template, const KAEvent *, bool newAlarm, QWidget *parent=0, GetResourceType=RES_PROMPT, bool readOnly=false)
 
virtual Reminder * createReminder (QWidget *parent)
 
virtual void setAction (KAEvent::SubAction, const AlarmText &=AlarmText())
 
void setAudio (Preferences::SoundType, const QString &file=QString(), float volume=-1, int repeatPause=-1)
 
void setAutoClose (bool)
 
void setBgColour (const QColor &)
 
void setConfirmAck (bool)
 
void setFgColour (const QColor &)
 
void setReminder (int minutes, bool onceOnly)
 
- Public Member Functions inherited from EditAlarmDlg
virtual ~EditAlarmDlg ()
 
bool getEvent (KAEvent &, AlarmResource *&)
 
void setLateCancel (int minutes)
 
void setRecurrence (const KARecurrence &, int subRepeatInterval, int subRepeatCount)
 
void setRepeatAtLogin ()
 
void setShowInKOrganizer (bool)
 
void setTime (const DateTime &)
 
virtual QSize sizeHint () const
 

Static Public Member Functions

static CheckBox * createConfirmAckCheckbox (QWidget *parent)
 
static QString i18n_chk_ConfirmAck ()
 
- Static Public Member Functions inherited from EditAlarmDlg
static EditAlarmDlg * create (bool Template, Type, QWidget *parent=0, GetResourceType=RES_PROMPT)
 
static EditAlarmDlg * create (bool Template, const KAEvent *, bool newAlarm, QWidget *parent=0, GetResourceType=RES_PROMPT, bool readOnly=false)
 
static QString i18n_chk_ShowInKOrganizer ()
 
static int instanceCount ()
 

Protected Member Functions

virtual bool checkText (QString &result, bool showErrorMessage=true) const
 
virtual KAEvent::Flags getAlarmFlags () const
 
virtual void saveState (const KAEvent *)
 
virtual void setReadOnly (bool readOnly)
 
virtual QString type_caption () const
 
virtual CheckBox * type_createConfirmAckCheckbox (QWidget *parent)
 
virtual void type_init (QWidget *parent, QVBoxLayout *frameLayout)
 
virtual void type_initValues (const KAEvent *)
 
virtual void type_setEvent (KAEvent &, const KDateTime &, const QString &text, int lateCancel, bool trial)
 
virtual void type_showOptions (bool more)
 
virtual bool type_stateChanged () const
 
virtual bool type_validate (bool trial)
 
- Protected Member Functions inherited from EditAlarmDlg
 EditAlarmDlg (bool Template, KAEvent::SubAction, QWidget *parent=0, GetResourceType=RES_PROMPT)
 
 EditAlarmDlg (bool Template, const KAEvent *, bool newAlarm, QWidget *parent=0, GetResourceType=RES_PROMPT, bool readOnly=false)
 
virtual void closeEvent (QCloseEvent *)
 
bool dateOnly () const
 
virtual bool eventFilter (QObject *, QEvent *)
 
void init (const KAEvent *event)
 
bool isNewAlarm () const
 
bool isTemplate () const
 
bool isTimedRecurrence () const
 
LateCancelSelector * lateCancel () const
 
Reminder * reminder () const
 
virtual void resizeEvent (QResizeEvent *)
 
virtual void showEvent (QShowEvent *)
 
bool showingMore () const
 
void showMainPage ()
 
virtual void type_aboutToTry ()
 
virtual void type_executedTry (const QString &text, void *obj)
 

Additional Inherited Members

- Public Types inherited from EditAlarmDlg
enum  GetResourceType { RES_PROMPT, RES_USE_EVENT_ID, RES_IGNORE }
 
enum  Type {
  NO_TYPE, DISPLAY, COMMAND, EMAIL,
  AUDIO
}
 
- Protected Slots inherited from EditAlarmDlg
void contentsChanged ()
 
virtual void slotButtonClicked (int button)
 
virtual void slotDefault ()
 
virtual void slotHelp ()
 
virtual void slotTry ()
 
- Protected Attributes inherited from EditAlarmDlg
KAEvent::SubAction mAlarmType
 

Detailed Description

Definition at line 57 of file editdlgtypes.h.

Constructor & Destructor Documentation

EditDisplayAlarmDlg::EditDisplayAlarmDlg ( bool  Template,
QWidget *  parent = 0,
GetResourceType  getResource = RES_PROMPT 
)
explicit

Definition at line 118 of file editdlgtypes.cpp.

EditDisplayAlarmDlg::EditDisplayAlarmDlg ( bool  Template,
const KAEvent *  event,
bool  newAlarm,
QWidget *  parent = 0,
GetResourceType  getResource = RES_PROMPT,
bool  readOnly = false 
)

Definition at line 128 of file editdlgtypes.cpp.

Member Function Documentation

bool EditDisplayAlarmDlg::checkText ( QString &  result,
bool  showErrorMessage = true 
) const
protectedvirtual

Implements EditAlarmDlg.

Definition at line 673 of file editdlgtypes.cpp.

CheckBox * EditDisplayAlarmDlg::createConfirmAckCheckbox ( QWidget *  parent)
static

Definition at line 271 of file editdlgtypes.cpp.

Reminder * EditDisplayAlarmDlg::createReminder ( QWidget *  parent)
virtual

Reimplemented from EditAlarmDlg.

Definition at line 259 of file editdlgtypes.cpp.

KAEvent::Flags EditDisplayAlarmDlg::getAlarmFlags ( ) const
protectedvirtual

Reimplemented from EditAlarmDlg.

Definition at line 586 of file editdlgtypes.cpp.

QString EditDisplayAlarmDlg::i18n_chk_ConfirmAck ( )
static

Definition at line 108 of file editdlgtypes.cpp.

void EditDisplayAlarmDlg::saveState ( const KAEvent *  event)
protectedvirtual

Implements EditAlarmDlg.

Definition at line 482 of file editdlgtypes.cpp.

void EditDisplayAlarmDlg::setAction ( KAEvent::SubAction  action,
const AlarmText &  alarmText = AlarmText() 
)
virtual

Implements EditAlarmDlg.

Definition at line 401 of file editdlgtypes.cpp.

void EditDisplayAlarmDlg::setAudio ( Preferences::SoundType  type,
const QString &  file = QString(),
float  volume = -1,
int  repeatPause = -1 
)

Definition at line 446 of file editdlgtypes.cpp.

void EditDisplayAlarmDlg::setAutoClose ( bool  close)

Definition at line 442 of file editdlgtypes.cpp.

void EditDisplayAlarmDlg::setBgColour ( const QColor &  colour)

Definition at line 428 of file editdlgtypes.cpp.

void EditDisplayAlarmDlg::setConfirmAck ( bool  confirm)

Definition at line 438 of file editdlgtypes.cpp.

void EditDisplayAlarmDlg::setFgColour ( const QColor &  colour)

Definition at line 433 of file editdlgtypes.cpp.

void EditDisplayAlarmDlg::setReadOnly ( bool  readOnly)
protectedvirtual

Implements EditAlarmDlg.

Definition at line 460 of file editdlgtypes.cpp.

void EditDisplayAlarmDlg::setReminder ( int  minutes,
bool  onceOnly 
)

Definition at line 450 of file editdlgtypes.cpp.

QString EditDisplayAlarmDlg::type_caption ( ) const
protectedvirtual

Implements EditAlarmDlg.

Definition at line 142 of file editdlgtypes.cpp.

virtual CheckBox* EditDisplayAlarmDlg::type_createConfirmAckCheckbox ( QWidget *  parent)
inlineprotectedvirtual

Reimplemented from EditAlarmDlg.

Definition at line 92 of file editdlgtypes.h.

void EditDisplayAlarmDlg::type_init ( QWidget *  parent,
QVBoxLayout *  frameLayout 
)
protectedvirtual

Implements EditAlarmDlg.

Definition at line 151 of file editdlgtypes.cpp.

void EditDisplayAlarmDlg::type_initValues ( const KAEvent *  event)
protectedvirtual

Implements EditAlarmDlg.

Definition at line 281 of file editdlgtypes.cpp.

void EditDisplayAlarmDlg::type_setEvent ( KAEvent &  event,
const KDateTime &  dt,
const QString &  text,
int  lateCancel,
bool  trial 
)
protectedvirtual

Implements EditAlarmDlg.

Definition at line 554 of file editdlgtypes.cpp.

void EditDisplayAlarmDlg::type_showOptions ( bool  more)
protectedvirtual

Implements EditAlarmDlg.

Definition at line 366 of file editdlgtypes.cpp.

bool EditDisplayAlarmDlg::type_stateChanged ( ) const
protectedvirtual

Implements EditAlarmDlg.

Definition at line 512 of file editdlgtypes.cpp.

virtual bool EditDisplayAlarmDlg::type_validate ( bool  trial)
inlineprotectedvirtual

Implements EditAlarmDlg.

Definition at line 91 of file editdlgtypes.h.


The documentation for this class was generated from the following files:
  • editdlgtypes.h
  • editdlgtypes.cpp
This file is part of the KDE documentation.
Documentation copyright © 1996-2020 The KDE developers.
Generated on Mon Jun 22 2020 13:34:52 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006

KDE's Doxygen guidelines are available online.

kalarm

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

kdepim API Reference

Skip menu "kdepim API Reference"
  • akonadi_next
  • akregator
  • blogilo
  • calendarsupport
  • console
  •   kabcclient
  •   konsolekalendar
  • kaddressbook
  • kalarm
  •   lib
  • kdgantt2
  • kjots
  • kleopatra
  • kmail
  • knode
  • knotes
  • kontact
  • korgac
  • korganizer
  • ktimetracker
  • libkdepim
  • libkleo
  • libkpgp
  • mailcommon
  • messagelist
  • messageviewer
  • pimprint

Search



Report problems with this website to our bug tracking system.
Contact the specific authors with questions and comments about the page contents.

KDE® and the K Desktop Environment® logo are registered trademarks of KDE e.V. | Legal