• Skip to content
  • Skip to link menu
KDE API Reference
  • KDE API Reference
  • kdepim API Reference
  • KDE Home
  • Contact Us
 

calendarsupport

  • sources
  • kde-4.12
  • kdepim
  • calendarsupport
Namespaces | Typedefs | Functions
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

Definition at line 57 of file utils.h.

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

KDE's Doxygen guidelines are available online.

calendarsupport

Skip menu "calendarsupport"
  • Main Page
  • Namespace List
  • Namespace Members
  • Alphabetical List
  • Class List
  • Class Hierarchy
  • Class Members
  • File List
  • File Members

kdepim API Reference

Skip menu "kdepim API Reference"
  • akonadi_next
  • akregator
  • blogilo
  • calendarsupport
  • console
  •   kabcclient
  •   konsolekalendar
  • kaddressbook
  • kalarm
  •   lib
  • kdgantt2
  • kjots
  • kleopatra
  • kmail
  • knode
  • knotes
  • kontact
  • korgac
  • korganizer
  • ktimetracker
  • libkdepim
  • libkleo
  • libkpgp
  • mailcommon
  • messagelist
  • messageviewer

Search



Report problems with this website to our bug tracking system.
Contact the specific authors with questions and comments about the page contents.

KDE® and the K Desktop Environment® logo are registered trademarks of KDE e.V. | Legal