kalarm

AlarmListView Class Reference

Inheritance diagram for AlarmListView:

EventListViewBase List of all members.

Detailed Description

Definition at line 64 of file alarmlistview.h.


Public Types

enum  ColumnIndex {
  TIME_COLUMN, TIME_TO_COLUMN, REPEAT_COLUMN, COLOUR_COLUMN,
  TYPE_COLUMN, MESSAGE_COLUMN, COLUMN_COUNT
}

Public Member Functions

 AlarmListView (const QValueList< int > &order, QWidget *parent=0, const char *name=0)
 ~AlarmListView ()
void showExpired (bool show)
bool showingExpired () const
bool showingTimeTo () const
void selectTimeColumns (bool time, bool timeTo)
void updateTimeToAlarms (bool forceDisplay=false)
bool expired (AlarmListViewItem *) const
bool drawMessageInColour () const
void setDrawMessageInColour (bool inColour)
QValueList< int > columnOrder () const
int column (ColumnIndex i) const
AlarmListViewItemgetEntry (const QString &eventID)
AlarmListViewItemcurrentItem () const
AlarmListViewItemfirstChild () const
AlarmListViewItemselectedItem () const
virtual void setSelected (QListViewItem *item, bool selected)
virtual void setSelected (AlarmListViewItem *item, bool selected)
virtual InstanceList instances ()

Static Public Member Functions

static bool dragging ()
static void addEvent (const KAEvent &, EventListViewBase *)
static void modifyEvent (const KAEvent &e, EventListViewBase *selectionView)
static void modifyEvent (const QString &oldEventID, const KAEvent &newEvent, EventListViewBase *selectionView)
static void deleteEvent (const QString &eventID)
static void undeleteEvent (const QString &oldEventID, const KAEvent &event, EventListViewBase *selectionView)

Protected Member Functions

virtual void populate ()
EventListViewItemBasecreateItem (const KAEvent &)
virtual QString whatsThisText (int column) const
virtual bool shouldShowEvent (const KAEvent &e) const
AlarmListViewItemaddEntry (const KAEvent &e, bool setSize=false)
AlarmListViewItemupdateEntry (AlarmListViewItem *item, const KAEvent &newEvent, bool setSize=false)
virtual void contentsMousePressEvent (QMouseEvent *)
virtual void contentsMouseMoveEvent (QMouseEvent *)
virtual void contentsMouseReleaseEvent (QMouseEvent *)

The documentation for this class was generated from the following files:
KDE Home | KDE Accessibility Home | Description of Access Keys