1 /* 2 SPDX-FileCopyrightText: 2018 Benjamin Port <benjamin.port@kde.org> 3 4 SPDX-License-Identifier: LGPL-2.0-or-later 5 */ 6 7 #pragma once 8 9 #include "kitinerary_export.h" 10 #include "datatypes.h" 11 12 namespace KItinerary { 13 14 class BrandPrivate; 15 16 /** A brand 17 * @see https://schema.org/Brand 18 */ 19 class KITINERARY_EXPORT Brand 20 { 21 KITINERARY_GADGET(Brand) 22 KITINERARY_PROPERTY(QString, name, setName) 23 24 private: 25 QExplicitlySharedDataPointer<BrandPrivate> d; 26 }; 27 28 } 29 30 Q_DECLARE_METATYPE(KItinerary::Brand) 31 32