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

0001 /*
0002    SPDX-FileCopyrightText: 2020-2024 Laurent Montel <montel@kde.org>
0003 
0004    SPDX-License-Identifier: GPL-2.0-or-later
0005 */
0006 
0007 #pragma once
0008 
0009 #include "korganizerprivate_export.h"
0010 #include <QObject>
0011 namespace KUserFeedback
0012 {
0013 class Provider;
0014 }
0015 class KORGANIZERPRIVATE_EXPORT UserFeedBackManager : public QObject
0016 {
0017     Q_OBJECT
0018 public:
0019     explicit UserFeedBackManager(QObject *parent = nullptr);
0020     static UserFeedBackManager *self();
0021 
0022     KUserFeedback::Provider *userFeedbackProvider() const;
0023 
0024 private:
0025     KUserFeedback::Provider *const mUserFeedbackProvider;
0026 };