calendarsupport
utils.h File Reference
#include "calendarsupport_export.h"
#include <Akonadi/Collection>
#include <Akonadi/Item>
#include <Akonadi/Calendar/ETMCalendar>
#include <KCalCore/Event>
#include <KCalCore/Incidence>
#include <KCalCore/Journal>
#include <KCalCore/ScheduleMessage>
#include <KCalCore/Todo>
#include <KDateTime>
#include <QModelIndex>
Include dependency graph for utils.h:
This graph shows which files directly or indirectly include this file:
Go to the source code of this file.
Namespaces | |
Akonadi | |
CalendarSupport | |
KCalCore | |
KPIMIdentities | |
Typedefs | |
typedef QList< QModelIndex > | QModelIndexList |
Functions | |
CALENDARSUPPORT_EXPORT Akonadi::Item::List | CalendarSupport::applyCalFilter (const Akonadi::Item::List &items, const KCalCore::CalFilter *filter) |
CALENDARSUPPORT_EXPORT bool | CalendarSupport::canDecode (const QMimeData *mimeData) |
CALENDARSUPPORT_EXPORT QStringList | CalendarSupport::categories (const KCalCore::Incidence::List &incidences) |
CALENDARSUPPORT_EXPORT Akonadi::Collection | CalendarSupport::collectionFromIndex (const QModelIndex &index) |
CALENDARSUPPORT_EXPORT Akonadi::Collection::Id | CalendarSupport::collectionIdFromIndex (const QModelIndex &index) |
CALENDARSUPPORT_EXPORT Akonadi::Collection::List | CalendarSupport::collectionsFromIndexes (const QModelIndexList &indexes) |
CALENDARSUPPORT_EXPORT Akonadi::Collection::List | CalendarSupport::collectionsFromModel (const QAbstractItemModel *model, const QModelIndex &parentIndex=QModelIndex(), int start=0, int end=-1) |
CALENDARSUPPORT_EXPORT QDrag * | CalendarSupport::createDrag (const Akonadi::Item &item, const KDateTime::Spec &timeSpec, QWidget *parent) |
CALENDARSUPPORT_EXPORT QDrag * | CalendarSupport::createDrag (const Akonadi::Item::List &items, const KDateTime::Spec &timeSpec, QWidget *parent) |
CALENDARSUPPORT_EXPORT QMimeData * | CalendarSupport::createMimeData (const Akonadi::Item &item, const KDateTime::Spec &timeSpec) |
CALENDARSUPPORT_EXPORT QMimeData * | CalendarSupport::createMimeData (const Akonadi::Item::List &items, const KDateTime::Spec &timeSpec) |
CALENDARSUPPORT_EXPORT QString | CalendarSupport::displayName (Akonadi::ETMCalendar *calendar, const Akonadi::Collection &coll) |
CALENDARSUPPORT_EXPORT KCalCore::Event::Ptr | CalendarSupport::event (const Akonadi::Item &item) |
CALENDARSUPPORT_EXPORT KCalCore::Event::List | CalendarSupport::eventsFromItems (const Akonadi::Item::List &items) |
CALENDARSUPPORT_EXPORT bool | CalendarSupport::hasChangeRights (const Akonadi::Item &item) |
CALENDARSUPPORT_EXPORT bool | CalendarSupport::hasDeleteRights (const Akonadi::Item &item) |
CALENDARSUPPORT_EXPORT bool | CalendarSupport::hasEvent (const Akonadi::Item &item) |
CALENDARSUPPORT_EXPORT bool | CalendarSupport::hasIncidence (const Akonadi::Item &item) |
CALENDARSUPPORT_EXPORT bool | CalendarSupport::hasJournal (const Akonadi::Item &item) |
CALENDARSUPPORT_EXPORT bool | CalendarSupport::hasTodo (const Akonadi::Item &item) |
CALENDARSUPPORT_EXPORT QStringList | CalendarSupport::holiday (const QDate &date) |
CALENDARSUPPORT_EXPORT KCalCore::Incidence::Ptr | CalendarSupport::incidence (const Akonadi::Item &item) |
CALENDARSUPPORT_EXPORT QList < KUrl > | CalendarSupport::incidenceItemUrls (const QMimeData *mimeData) |
CALENDARSUPPORT_EXPORT KCalCore::Incidence::List | CalendarSupport::incidences (const QMimeData *mimeData, const KDateTime::Spec &timeSpec) |
CALENDARSUPPORT_EXPORT KCalCore::Incidence::List | CalendarSupport::incidencesFromItems (const Akonadi::Item::List &items) |
CALENDARSUPPORT_EXPORT bool | CalendarSupport::isValidIncidenceItemUrl (const KUrl &url, const QStringList &supportedMimeTypes) |
CALENDARSUPPORT_EXPORT bool | CalendarSupport::isValidIncidenceItemUrl (const KUrl &url) |
CALENDARSUPPORT_EXPORT bool | CalendarSupport::isValidTodoItemUrl (const KUrl &url) |
CALENDARSUPPORT_EXPORT Akonadi::Item | CalendarSupport::itemFromIndex (const QModelIndex &index) |
CALENDARSUPPORT_EXPORT Akonadi::Item::List | CalendarSupport::itemsFromModel (const QAbstractItemModel *model, const QModelIndex &parentIndex=QModelIndex(), int start=0, int end=-1) |
CALENDARSUPPORT_EXPORT KCalCore::Journal::Ptr | CalendarSupport::journal (const Akonadi::Item &item) |
CALENDARSUPPORT_EXPORT bool | CalendarSupport::mergeCalendar (const QString &srcFilename, const KCalCore::Calendar::Ptr &destCalendar) |
CALENDARSUPPORT_EXPORT bool | CalendarSupport::mimeDataHasIncidence (const QMimeData *mimeData) |
CALENDARSUPPORT_EXPORT bool | CalendarSupport::mimeDataHasTodo (const QMimeData *mimeData) |
CALENDARSUPPORT_EXPORT void | CalendarSupport::saveAttachments (const Akonadi::Item &item, QWidget *parentWidget=0) |
CALENDARSUPPORT_EXPORT Akonadi::Collection | CalendarSupport::selectCollection (QWidget *parent, int &dialogCode, const QStringList &mimeTypes, const Akonadi::Collection &defaultCollection=Akonadi::Collection()) |
CALENDARSUPPORT_EXPORT QString | CalendarSupport::subMimeTypeForIncidence (const KCalCore::Incidence::Ptr &incidence) |
CALENDARSUPPORT_EXPORT KCalCore::Todo::Ptr | CalendarSupport::todo (const Akonadi::Item &item) |
CALENDARSUPPORT_EXPORT QList < KUrl > | CalendarSupport::todoItemUrls (const QMimeData *mimeData) |
CALENDARSUPPORT_EXPORT KCalCore::Todo::List | CalendarSupport::todos (const QMimeData *mimeData, const KDateTime::Spec &timeSpec) |
CALENDARSUPPORT_EXPORT QList < QDate > | CalendarSupport::workDays (const QDate &start, const QDate &end) |
Typedef Documentation
typedef QList<QModelIndex> QModelIndexList |
This file is part of the KDE documentation.
Documentation copyright © 1996-2014 The KDE developers.
Generated on Tue Oct 14 2014 22:54:59 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
Documentation copyright © 1996-2014 The KDE developers.
Generated on Tue Oct 14 2014 22:54:59 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.