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

kalarm

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

#include <messagewin.h>

Inheritance diagram for MessageWin:
Inheritance graph
[legend]

Public Types

enum  { NO_RESCHEDULE = 0x01, NO_DEFER = 0x02, ALWAYS_HIDE = 0x04, NO_INIT_VIEW = 0x08 }
 

Public Member Functions

 MessageWin ()
 
 MessageWin (const KAEvent *, const KAAlarm &, int flags)
 
 ~MessageWin ()
 
KAAlarm::Type alarmType () const
 
bool alwaysHidden () const
 
void cancelReminder (const KAEvent &, const KAAlarm &)
 
const DateTime & dateTime ()
 
bool hasDefer () const
 
bool isValid () const
 
void repeat (const KAAlarm &)
 
void setRecreating ()
 
virtual void show ()
 
void showDateTime (const KAEvent &, const KAAlarm &)
 
void showDefer ()
 
virtual QSize sizeHint () const
 
- Public Member Functions inherited from MainWindowBase
 MainWindowBase (QWidget *parent=0, Qt::WindowFlags f=Qt::Window)
 

Static Public Member Functions

static MessageWin * findEvent (const QString &eventId, MessageWin *exclude=0)
 
static int instanceCount (bool excludeAlwaysHidden=false)
 
static bool isAudioPlaying ()
 
static void redisplayAlarms ()
 
static void showError (const KAEvent &, const DateTime &alarmDateTime, const QStringList &errmsgs, const QString &dontShowAgain=QString())
 
static bool spread (bool scatter)
 
static void stopAudio (bool wait=false)
 

Protected Member Functions

virtual void closeEvent (QCloseEvent *)
 
virtual void moveEvent (QMoveEvent *)
 
virtual void readProperties (const KConfigGroup &)
 
virtual void resizeEvent (QResizeEvent *)
 
virtual void saveProperties (KConfigGroup &)
 
virtual void showEvent (QShowEvent *)
 
- Protected Member Functions inherited from MainWindowBase
virtual void enterEvent (QEvent *)
 

Detailed Description

MessageWin: A window to display an alarm or error message.

Definition at line 61 of file messagewin.h.

Member Enumeration Documentation

anonymous enum
Enumerator
NO_RESCHEDULE 
NO_DEFER 
ALWAYS_HIDE 
NO_INIT_VIEW 

Definition at line 65 of file messagewin.h.

Constructor & Destructor Documentation

MessageWin::MessageWin ( )

Definition at line 383 of file messagewin.cpp.

MessageWin::MessageWin ( const KAEvent *  event,
const KAAlarm &  alarm,
int  flags 
)

Definition at line 182 of file messagewin.cpp.

MessageWin::~MessageWin ( )

Definition at line 416 of file messagewin.cpp.

Member Function Documentation

KAAlarm::Type MessageWin::alarmType ( ) const
inline

Definition at line 78 of file messagewin.h.

bool MessageWin::alwaysHidden ( ) const
inline

Definition at line 84 of file messagewin.h.

void MessageWin::cancelReminder ( const KAEvent &  event,
const KAAlarm &  alarm 
)

Definition at line 856 of file messagewin.cpp.

void MessageWin::closeEvent ( QCloseEvent *  ce)
protectedvirtual

Definition at line 2118 of file messagewin.cpp.

const DateTime& MessageWin::dateTime ( )
inline

Definition at line 77 of file messagewin.h.

MessageWin * MessageWin::findEvent ( const QString &  eventId,
MessageWin *  exclude = 0 
)
static

Definition at line 1476 of file messagewin.cpp.

bool MessageWin::hasDefer ( ) const

Definition at line 834 of file messagewin.cpp.

int MessageWin::instanceCount ( bool  excludeAlwaysHidden = false)
static

Definition at line 820 of file messagewin.cpp.

bool MessageWin::isAudioPlaying ( )
static

Definition at line 1576 of file messagewin.cpp.

bool MessageWin::isValid ( ) const
inline

Definition at line 83 of file messagewin.h.

void MessageWin::moveEvent ( QMoveEvent *  e)
protectedvirtual

Definition at line 2026 of file messagewin.cpp.

void MessageWin::readProperties ( const KConfigGroup &  config)
protectedvirtual

Definition at line 1057 of file messagewin.cpp.

void MessageWin::redisplayAlarms ( )
static

Definition at line 1199 of file messagewin.cpp.

void MessageWin::repeat ( const KAAlarm &  alarm)

Definition at line 1836 of file messagewin.cpp.

void MessageWin::resizeEvent ( QResizeEvent *  re)
protectedvirtual

Definition at line 2092 of file messagewin.cpp.

void MessageWin::saveProperties ( KConfigGroup &  config)
protectedvirtual

Definition at line 995 of file messagewin.cpp.

void MessageWin::setRecreating ( )
inline

Definition at line 76 of file messagewin.h.

void MessageWin::show ( )
virtual

Definition at line 1876 of file messagewin.cpp.

void MessageWin::showDateTime ( const KAEvent &  event,
const KAAlarm &  alarm 
)

Definition at line 881 of file messagewin.cpp.

void MessageWin::showDefer ( )

Definition at line 842 of file messagewin.cpp.

void MessageWin::showError ( const KAEvent &  event,
const DateTime &  alarmDateTime,
const QStringList &  errmsgs,
const QString &  dontShowAgain = QString() 
)
static

Definition at line 288 of file messagewin.cpp.

void MessageWin::showEvent ( QShowEvent *  se)
protectedvirtual

Definition at line 1932 of file messagewin.cpp.

QSize MessageWin::sizeHint ( ) const
virtual

Definition at line 1896 of file messagewin.cpp.

bool MessageWin::spread ( bool  scatter)
static

Definition at line 1400 of file messagewin.cpp.

void MessageWin::stopAudio ( bool  wait = false)
static

Definition at line 1584 of file messagewin.cpp.


The documentation for this class was generated from the following files:
  • messagewin.h
  • messagewin.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