KCal Library
dndfactory.h
Go to the documentation of this file.
bool cutIncidences(const Incidence::List &incidences)
Cuts a list of incidences to the clipboard.
Definition dndfactory.cpp:281
bool copyIncidences(const Incidence::List &incidences)
Copies a list of incidences to the clipboard.
Definition dndfactory.cpp:294
Event * createDropEvent(const QMimeData *md)
Create Event object from mime data.
Definition dndfactory.cpp:219
Incidence * pasteIncidence(const QDate &, const QTime *newTime=0)
Pastes the event or todo and return a pointer to the new incidence pasted.
Definition dndfactory.cpp:370
Calendar * createDropCalendar(QDropEvent *de)
Create the calendar that is contained in the drop event's data.
Definition dndfactory.cpp:209
QDrag * createDrag(QWidget *owner)
Create a drag object for the whole calendar.
Definition dndfactory.cpp:149
QMimeData * createMimeData()
Create the mime data for the whole calendar.
Definition dndfactory.cpp:139
Incidence::List pasteIncidences(const QDate &newDate=QDate(), const QTime *newTime=0)
Pastes and returns the incidences from the clipboard If no date and time are given,...
Definition dndfactory.cpp:326
Todo * createDropTodo(const QMimeData *md)
Create Todo object from mime data.
Definition dndfactory.cpp:246
DndFactory(Calendar *)
Private class that helps to provide binary compatibility between releases.
Definition dndfactory.cpp:129
Provides the abstract base class common to non-FreeBusy (Events, To-dos, Journals) calendar component...
Definition incidence.h:70
This file is part of the API for handling calendar data and defines the Incidence class.
This file is part of the KDE documentation.
Documentation copyright © 1996-2025 The KDE developers.
Generated on Fri Jan 17 2025 00:00:00 by doxygen 1.13.2 written by Dimitri van Heesch, © 1997-2006
Documentation copyright © 1996-2025 The KDE developers.
Generated on Fri Jan 17 2025 00:00:00 by doxygen 1.13.2 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.