KOEventView Class Reference
KOEventView is the abstract base class from which all other calendar views for event data are derived.Abstract class from which all event views are derived. More...
#include <koeventview.h>
Inherits KOrg::BaseView.
Inherited by KOAgendaView, KOListView, KOMonthView, and KOTimeSpanView.
Public Slots
- void defaultAction (Incidence *)
Signals
- void datesSelected (const DateList)
- void shiftedEvent (const QDate &olddate, const QDate &newdate)
Public Member Functions
- KOEventView (Calendar *cal, QWidget *parent=0, const char *name=0)
- virtual ~KOEventView ()
- virtual int maxDatesHint ()=0
- KOEventPopupMenu * eventPopup ()
- QPopupMenu * newEventPopup ()
- bool isEventView ()
Protected Slots
Protected Attributes
Detailed Description
KOEventView is the abstract base class from which all other calendar views for event data are derived.Abstract class from which all event views are derived.It provides methods for displaying appointments and events on one or more days. The actual number of days that a view actually supports is not defined by this abstract class; that is up to the classes that inherit from it. It also provides methods for updating the display, retrieving the currently selected event (or events), and the like.
- Author:
- Preston Brown <pbrown@kde.org>
- See also:
- KOListView, KOAgendaView, KOWeekView, KOMonthView
Constructor & Destructor Documentation
|
Constructs a view.
|
|
Destructor. Views will do view-specific cleanups here. |
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. Implemented in KOAgendaView, KOListView, and KOMonthView. |
|
Construct a standard context menu for an event.
|
|
Construct a standard context that allows to create a new event.
|
|
This view is an view for displaying events.
Reimplemented from KOrg::BaseView. |
|
Perform the default action for an incidence, e.g. open the event editor, when double-clicking an event in the agenda view. |
|
when the view changes the dates that are selected in one way or another, this signal is emitted. It should be connected back to the
|
|
Emitted when an event is moved using the mouse in an agenda view (week / month).
|
The documentation for this class was generated from the following files:
- koeventview.h
- koeventview.cpp