KOListView Class Reference
This class provides a multi-column list view of events.multi-column list view of various events. More...
#include <kolistview.h>
Inherits KOEventView.
Public Slots
- virtual void updateView ()
- virtual void showDates (const QDate &start, const QDate &end)
- virtual void showIncidences (const Incidence::List &incidenceList)
- void clearSelection ()
- void showDates ()
- void hideDates ()
- void changeIncidenceDisplay (Incidence *, int)
- void defaultItemAction (QListViewItem *item)
- void popupMenu (QListViewItem *item, const QPoint &, int)
Public Member Functions
- KOListView (Calendar *calendar, QWidget *parent=0, const char *name=0)
- virtual int maxDatesHint ()
- virtual int currentDateCount ()
- virtual Incidence::List selectedIncidences ()
- virtual DateList selectedDates ()
- void showDates (bool show)
- void readSettings (KConfig *config)
- void writeSettings (KConfig *config)
- void clear ()
Protected Slots
Protected Member Functions
- void addIncidences (const Incidence::List &)
- void addIncidence (Incidence *)
- KOListViewItem * getItemForIncidence (Incidence *incidence)
Detailed Description
This class provides a multi-column list view of events.multi-column list view of various events.It can display events from one particular day or several days, it doesn't matter. To use a view that only handles one day at a time, use KODayListView.
- Author:
- Preston Brown <pbrown@kde.org>
- See also:
- KOBaseView, KODayListView
Member Function Documentation
|
provides a hint back to the caller on the maximum number of dates that the view supports. A return value of 0 means no maximum. Implements KOEventView. |
|
Return number of currently shown dates. A return value of 0 means no idea. Implements KOrg::BaseView. |
|
Implements KOrg::BaseView. |
|
Implements KOrg::BaseView. |
|
Updates the current display to reflect changes that may have happened in the calendar since the last display refresh.
Implements KOrg::BaseView. |
|
Show incidences for the given date range. The date range actually shown may be different from the requested range, depending on the particular requirements of the view.
Implements KOrg::BaseView. |
|
Show given incidences. Depending on the actual view it might not be possible to show all given events.
Implements KOrg::BaseView. |
|
Clear selection. The incidenceSelected signal is not emitted. Reimplemented from KOrg::BaseView. |
|
Updates the current display to reflect the changes to one particular incidence.
Implements KOrg::BaseView. |
The documentation for this class was generated from the following files:
- kolistview.h
- kolistview.cpp