kalarm

EventListViewBase Class Reference

Inheritance diagram for EventListViewBase:

AlarmListView TemplateListView List of all members.

Detailed Description

Definition at line 36 of file eventlistviewbase.h.


Public Types

typedef QValueList< EventListViewBase * > InstanceList
typedef QValueListIterator<
EventListViewBase * > 
InstanceListIterator
typedef QValueListConstIterator<
EventListViewBase * > 
InstanceListConstIterator

Public Slots

void refresh ()
virtual void slotFind ()
virtual void slotFindNext ()
virtual void slotFindPrev ()
virtual void slotSelectAll ()
virtual void slotDeselect ()

Signals

void itemDeleted ()
void findActive (bool)

Public Member Functions

 EventListViewBase (QWidget *parent=0, const char *name=0)
virtual ~EventListViewBase ()
EventListViewItemBasegetEntry (const QString &eventID) const
void addEvent (const KAEvent &e)
void modifyEvent (const KAEvent &e)
void modifyEvent (const QString &oldEventID, const KAEvent &newEvent)
void deleteEvent (const QString &eventID)
void resizeLastColumn ()
int itemHeight ()
EventListViewItemBasecurrentItem () const
EventListViewItemBasefirstChild () const
bool anySelected () const
const KAEventselectedEvent () const
EventListViewItemBaseselectedItem () const
QValueList< EventListViewItemBase * > selectedItems () const
int selectedCount () const
int lastColumn () const
virtual QString whatsThisText (int column) const=0
virtual InstanceList instances ()=0

Static Public Member Functions

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

Protected Member Functions

virtual void populate ()=0
virtual EventListViewItemBasecreateItem (const KAEvent &)=0
virtual bool shouldShowEvent (const KAEvent &) const
EventListViewItemBaseaddEntry (const KAEvent &, bool setSize=false, bool reselect=false)
EventListViewItemBaseaddEntry (EventListViewItemBase *, bool setSize, bool reselect)
EventListViewItemBaseupdateEntry (EventListViewItemBase *, const KAEvent &newEvent, bool setSize=false, bool reselect=false)
void addLastColumn (const QString &title)
virtual void showEvent (QShowEvent *)
virtual void resizeEvent (QResizeEvent *)

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