KCalendarCore
Go to the documentation of this file.
23 #ifndef KCALCORE_EXCEPTIONS_H
24 #define KCALCORE_EXCEPTIONS_H
26 #include "kcalendarcore_export.h"
29 #include <QStringList>
35 class ExceptionPrivate;
62 VersionPropertyMissing,
64 ExpectedCalVersion2Unknown,
65 ParseErrorNotIncidence,
66 ParseErrorEmptyMessage,
67 ParseErrorUnableToParse,
68 ParseErrorMethodProperty,
89 Q_REQUIRED_RESULT
virtual ErrorCode code()
const;
95 Q_REQUIRED_RESULT
virtual QStringList arguments()
const;
98 std::unique_ptr<ExceptionPrivate> d;
@ NoWritableFound
No writable resource is available.
Namespace for all KCalendarCore types.
Exception base class, currently used as a fancy kind of error code and not as an C++ exception.
@ CalVersion2
iCalendar v2.0 detected
@ UserCancel
User canceled the operation.
@ Restriction
Restriction violation.
ErrorCode
The different types of error codes.
@ ParseErrorKcal
Parse error in libkcal.
@ CalVersionUnknown
Unknown calendar format detected.
@ CalVersion1
vCalendar v1.0 detected
@ ParseErrorIcal
Parse error in libical.
@ NoCalendar
No calendar component found.
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
KDE's Doxygen guidelines are available online.