KCal Library
Go to the documentation of this file. 34 #ifndef KCAL_DNDFACTORY_H 35 #define KCAL_DNDFACTORY_H 37 #include "kcal_export.h" 40 #include <KDE/KDateTime> 73 Calendar *createDropCalendar( QDropEvent *de );
78 Calendar *createDropCalendar(
const QMimeData *md );
83 static Calendar *createDropCalendar(
const QMimeData *md,
const KDateTime::Spec &timeSpec );
88 QMimeData *createMimeData();
93 QDrag *createDrag( QWidget *owner );
98 QMimeData *createMimeData(
Incidence *incidence );
103 QDrag *createDrag(
Incidence *incidence, QWidget *owner );
108 Todo *createDropTodo(
const QMimeData *md );
113 Todo *createDropTodo( QDropEvent *de );
118 Event *createDropEvent(
const QMimeData *md );
123 Event *createDropEvent( QDropEvent *de );
160 const QTime *newTime = 0 );
165 Incidence *pasteIncidence(
const QDate &,
const QTime *newTime = 0 );
Provides a To-do in the sense of RFC2445.
Represents the main calendar class.
This class provides an Event in the sense of RFC2445.
Provides the abstract base class common to non-FreeBusy (Events, To-dos, Journals) calendar component...
This class provides a template for lists of pointers.
This file is part of the API for handling calendar data and defines the Incidence class...
vCalendar/iCalendar Drag-and-Drop object factory.
This file is part of the KDE documentation.
Documentation copyright © 1996-2017 The KDE developers.
Generated on Thu Jan 19 2017 05:10:53 by
doxygen 1.8.13 written
by
Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.