Akonadi

agentconfigurationdialog.h
1/*
2 SPDX-FileCopyrightText: 2018 Daniel Vrátil <dvratil@kde.org>
3
4 SPDX-License-Identifier: LGPL-2.0-or-later
5*/
6
7#pragma once
8
9#include <QDialog>
10
11#include "akonadiwidgets_export.h"
12
13#include <memory>
14
15namespace Akonadi
16{
17class AgentInstance;
18class AgentConfigurationDialogPrivate;
19
20class AKONADIWIDGETS_EXPORT AgentConfigurationDialog : public QDialog
21{
22 Q_OBJECT
23public:
24 explicit AgentConfigurationDialog(const AgentInstance &instance, QWidget *parent = nullptr);
25 ~AgentConfigurationDialog() override;
26
27 void accept() override;
28
29private:
30 std::unique_ptr<AgentConfigurationDialogPrivate> const d;
31};
32
33}
Represents one agent instance and takes care of communication with it.
Helper integration between Akonadi and Qt.
This file is part of the KDE documentation.
Documentation copyright © 1996-2024 The KDE developers.
Generated on Mon Nov 18 2024 12:08:30 by doxygen 1.12.0 written by Dimitri van Heesch, © 1997-2006

KDE's Doxygen guidelines are available online.