kabc
23 #include "kabc_export.h"
25 #include <QtCore/QSharedDataPointer>
26 #include <QtCore/QString>
27 #include <QtCore/QMap>
35 class KABC_EXPORT CalendarUrl
37 friend KABC_EXPORT QDataStream &
operator<<( QDataStream &,
const CalendarUrl & );
38 friend KABC_EXPORT QDataStream &
operator>>( QDataStream &, CalendarUrl & );
48 CalendarUrl(CalendarUrl::CalendarType type);
49 CalendarUrl(
const CalendarUrl &other);
53 typedef QList<CalendarUrl> List;
57 void setType(CalendarUrl::CalendarType type);
58 CalendarUrl::CalendarType type()
const;
60 void setUrl(
const QUrl &url);
63 void setParameters(
const QMap<QString, QStringList> ¶ms);
64 QMap<QString, QStringList> parameters()
const;
66 bool operator==(
const CalendarUrl &other )
const;
67 bool operator!=(
const CalendarUrl &other )
const;
69 CalendarUrl &operator=(
const CalendarUrl &other );
72 QString toString()
const;
75 QSharedDataPointer<Private> d;
78 KABC_EXPORT QDataStream &
operator<<( QDataStream &stream,
const CalendarUrl &
object );
80 KABC_EXPORT QDataStream &
operator>>( QDataStream &stream, CalendarUrl &
object );
83 #endif // CALENDARURL_H
QDataStream & operator<<(QDataStream &stream, const Address &address)
Serializes the address object into the stream.
QDataStream & operator>>(QDataStream &stream, Address &address)
Initializes the address object from the stream.
This file is part of the KDE documentation.
Documentation copyright © 1996-2015 The KDE developers.
Generated on Fri Apr 10 2015 18:58:40 by
doxygen 1.8.6 written
by
Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.