File indexing completed on 2024-04-14 03:52:10

0001 /*
0002     This file is part of the kholidays library.
0003 
0004     SPDX-FileCopyrightText: 2001 Cornelius Schumacher <schumacher@kde.org>
0005     SPDX-FileCopyrightText: 2004 Allen Winter <winter@kde.org>
0006     SPDX-FileCopyrightText: 2008 David Jarvie <djarvie@kde.org>
0007     SPDX-FileCopyrightText: 2010 John Layt <john@layt.net>
0008 
0009     SPDX-License-Identifier: LGPL-2.0-or-later
0010 */
0011 
0012 #ifndef KHOLIDAYS_HOLIDAY_P_H
0013 #define KHOLIDAYS_HOLIDAY_P_H
0014 
0015 #include "holiday.h"
0016 #include <QDateTime>
0017 #include <QSharedData>
0018 
0019 namespace KHolidays
0020 {
0021 class HolidayPrivate : public QSharedData
0022 {
0023 public:
0024     QDate mObservedDate;
0025     int mDuration;
0026     QString mName;
0027     QString mDescription;
0028     QStringList mCategoryList;
0029     Holiday::DayType mDayType;
0030 };
0031 
0032 }
0033 
0034 #endif // KHOLIDAYS_HOLIDAY_P_H