9#include "mailtransport_export.h"
14namespace MailTransport
16class AddTransportDialog;
17class TransportManager;
18class TransportTypePrivate;
35 Q_PROPERTY(
bool isValid READ isValid CONSTANT)
38 Q_PROPERTY(
QString name READ name CONSTANT)
41 Q_PROPERTY(
QString description READ description CONSTANT)
44 Q_PROPERTY(
QString identifier READ identifier CONSTANT)
47 Q_PROPERTY(
bool isAkonadiResource READ isAkonadiResource CONSTANT)
49 friend class AddTransportDialog;
52 friend class TransportManagerPrivate;
83 [[nodiscard]]
bool operator==(const
TransportType &other) const;
88 [[nodiscard]]
bool isValid() const;
93 [[nodiscard]]
QString name() const;
98 [[nodiscard]]
QString description() const;
103 [[nodiscard]]
QString identifier() const;
106 [[nodiscard]]
bool isAkonadiResource() const;
115Q_DECLARE_TYPEINFO(MailTransport::
TransportType, Q_RELOCATABLE_TYPE);
Central transport management interface.
A representation of a transport type.
Represents the settings of a specific mail transport.
This file is part of the KDE documentation.
Documentation copyright © 1996-2024 The KDE developers.
Generated on Fri Dec 6 2024 11:58:37 by
doxygen 1.12.0 written
by
Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.