Akonadi
11#include <QSharedDataPointer>
12#include <QSharedPointer>
14#include "akonadicore_export.h"
20class ChangeNotification;
21using ChangeNotificationPtr = QSharedPointer<ChangeNotification>;
24class ChangeNotificationPrivate;
34class AKONADICORE_EXPORT ChangeNotification
45 explicit ChangeNotification();
46 ChangeNotification(
const ChangeNotification &other);
47 ~ChangeNotification();
49 ChangeNotification &operator=(
const ChangeNotification &other);
51 [[nodiscard]]
bool isValid()
const;
53 [[nodiscard]]
QDateTime timestamp()
const;
54 void setTimestamp(
const QDateTime ×tamp);
59 [[nodiscard]] Type type()
const;
60 void setType(Type type);
62 [[nodiscard]] Protocol::ChangeNotificationPtr notification()
const;
63 void setNotification(
const Protocol::ChangeNotificationPtr &ntf);
Helper integration between Akonadi and Qt.
This file is part of the KDE documentation.
Documentation copyright © 1996-2025 The KDE developers.
Generated on Fri Jan 24 2025 11:49:56 by
doxygen 1.13.2 written
by
Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.