KCal::DndFactory Class Reference
This class implements functions to create Drag and Drop objects used for Drag-and-Drop and Copy-and-Paste.vCalendar/iCalendar Drag-and-Drop object factory. More...
#include <dndfactory.h>
Public Member Functions
- DndFactory (Calendar *)
- ICalDrag * createDrag (Incidence *incidence, QWidget *owner)
- Todo * createDropTodo (QDropEvent *de)
- Event * createDrop (QDropEvent *de)
- void cutIncidence (Incidence *)
- bool copyIncidence (Incidence *)
- Incidence * pasteIncidence (const QDate &, const QTime *newTime=0)
Detailed Description
This class implements functions to create Drag and Drop objects used for Drag-and-Drop and Copy-and-Paste.vCalendar/iCalendar Drag-and-Drop object factory.
Member Function Documentation
|
Create a drag object.
|
|
Create Todo object from drop event.
|
|
Create Event object from drop event.
|
|
cut incidence to clipboard
|
|
copy the incidence to clipboard
|
|
pastes the event or todo and returns a pointer to the new incidence pasted.
|
The documentation for this class was generated from the following files:
- dndfactory.h
- dndfactory.cpp