KCalendarCore
conference.cpp
36 Conference::Conference(const QUrl &uri, const QString &label, const QStringList &features, const QString &language)
51 // isNull rather than isEmpty, as user code is actually creating empty but non-null conferences...
57 return std::tie(d->label, d->language, d->features, d->uri) == std::tie(other.d->label, other.d->language, other.d->features, other.d->uri);
132 QDataStream &KCalendarCore::operator<<(QDataStream &stream, const KCalendarCore::Conference &conference)
134 return stream << conference.d->uri << conference.d->label << conference.d->features << conference.d->language << conference.d->customProperties;
137 QDataStream &KCalendarCore::operator>>(QDataStream &stream, KCalendarCore::Conference &conference)
140 stream >> conf.d->uri >> conf.d->label >> conf.d->features >> conf.d->language >> conf.d->customProperties;
KCALENDARCORE_EXPORT QDataStream & operator<<(QDataStream &out, const KCalendarCore::Alarm::Ptr &)
Alarm serializer.
Definition: alarm.cpp:820
VehicleSection::Features features(QStringView coachNumber, QStringView coachClassification)
void removeFeature(const QString &feature)
Removes feature from the list of features.
Definition: conference.cpp:97
KCALENDARCORE_EXPORT QDataStream & operator>>(QDataStream &in, const KCalendarCore::Alarm::Ptr &)
Alarm deserializer.
Definition: alarm.cpp:833
void addFeature(const QString &feature)
Adds feature to the list of features.
Definition: conference.cpp:92
QMap< QByteArray, QString > customProperties() const
Returns all custom calendar property key/value pairs.
Definition: customproperties.cpp:198
CustomProperties & customProperties()
Returns a reference to the CustomProperties object.
Definition: conference.cpp:122
bool operator==(const Conference &conference) const
Compares this with conference for equality.
Definition: conference.cpp:55
Represents information related to a conference information of an Calendar Incidence,...
Definition: conference.h:31
Conference & operator=(const Conference &conference)
Sets this conference equal to conference.
QString label(StandardShortcut id)
void setLanguage(const QString &language)
Sets the language to language.
Definition: conference.cpp:112
void setFeatures(const QStringList &features)
Sets the list of features to features.
Definition: conference.cpp:102
void setCustomProperty(const QByteArray &xname, const QString &xvalue)
Adds a custom property.
Definition: conference.cpp:117
bool operator!=(const Conference &other) const
Compares this with conference for inequality.
Definition: conference.cpp:60
A class to manage custom calendar properties.
Definition: customproperties.h:38
This file is part of the KDE documentation.
Documentation copyright © 1996-2023 The KDE developers.
Generated on Thu Sep 21 2023 04:00:45 by doxygen 1.8.17 written by Dimitri van Heesch, © 1997-2006
Documentation copyright © 1996-2023 The KDE developers.
Generated on Thu Sep 21 2023 04:00:45 by doxygen 1.8.17 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.