MailTransport

transportmanagementwidget.h
1/*
2 SPDX-FileCopyrightText: 2006-2007 Volker Krause <vkrause@kde.org>
3
4 Based on KMail code by:
5 SPDX-FileCopyrightText: 2001-2003 Marc Mutz <mutz@kde.org>
6
7 SPDX-License-Identifier: LGPL-2.0-or-later
8*/
9
10#pragma once
11
12#include "mailtransport_export.h"
13
14#include <QWidget>
15
16#include <memory>
17
18namespace MailTransport
19{
20class TransportManagementWidgetPrivate;
21
22/**
23 A widget to manage mail transports.
24*/
25class MAILTRANSPORT_EXPORT TransportManagementWidget : public QWidget
26{
27 Q_OBJECT
28
29public:
30 /**
31 Creates a new TransportManagementWidget.
32 @param parent The parent widget.
33 */
34 explicit TransportManagementWidget(QWidget *parent = nullptr);
35
36 /**
37 Destroys the widget.
38 */
40
41private:
42 std::unique_ptr<TransportManagementWidgetPrivate> const d;
43};
44} // namespace MailTransport
~TransportManagementWidget() override
Destroys the widget.
This file is part of the KDE documentation.
Documentation copyright © 1996-2024 The KDE developers.
Generated on Fri May 3 2024 11:43:20 by doxygen 1.10.0 written by Dimitri van Heesch, © 1997-2006

KDE's Doxygen guidelines are available online.