File indexing completed on 2025-01-05 04:54:28

0001 /*
0002   This file is part of Kontact.
0003 
0004   SPDX-FileCopyrightText: 2004 Tobias Koenig <tokoe@kde.org>
0005   SPDX-FileCopyrightText: 2004-2006, 2009 Allen Winter <winter@kde.org>
0006 
0007   SPDX-License-Identifier: GPL-2.0-or-later WITH Qt-Commercial-exception-1.0
0008 */
0009 
0010 #pragma once
0011 #include "ui_sdsummaryconfig_base.h"
0012 #include <KCModule>
0013 
0014 class KCMSDSummary : public KCModule, public Ui::SDSummaryConfig_Base
0015 {
0016     Q_OBJECT
0017 
0018 public:
0019     explicit KCMSDSummary(QObject *parent, const KPluginMetaData &data);
0020 
0021     void load() override;
0022     void save() override;
0023     void defaults() override;
0024 
0025 private Q_SLOTS:
0026     void modified();
0027     void customDaysChanged(int value);
0028 };