File indexing completed on 2024-06-23 05:15:12
0001 /* 0002 SPDX-FileCopyrightText: 2009 Constantin Berzan <exit3219@gmail.com> 0003 0004 SPDX-License-Identifier: LGPL-2.0-or-later 0005 */ 0006 0007 #pragma once 0008 0009 #include <QSharedData> 0010 #include <QString> 0011 0012 namespace MailTransport 0013 { 0014 /** 0015 @internal 0016 */ 0017 class TransportTypePrivate : public QSharedData 0018 { 0019 public: 0020 TransportTypePrivate() = default; 0021 0022 TransportTypePrivate(const TransportTypePrivate &other) 0023 : QSharedData(other) 0024 , mName(other.mName) 0025 , mDescription(other.mDescription) 0026 , mIdentifier(other.mIdentifier) 0027 , mIsAkonadiResource(other.mIsAkonadiResource) 0028 { 0029 } 0030 0031 QString mName; 0032 QString mDescription; 0033 QString mIdentifier; 0034 bool mIsAkonadiResource = false; 0035 }; 0036 } // namespace MailTransport