File indexing completed on 2025-01-19 10:49:26
0001 /* This file is part of the KDE project 0002 * 0003 * SPDX-FileCopyrightText: 2013 Inge Wallin <inge@lysator.liu.se> 0004 * 0005 * SPDX-License-Identifier: LGPL-2.0-or-later 0006 */ 0007 0008 0009 #ifndef KOODF_TEXT_PROPERTIES_H 0010 #define KOODF_TEXT_PROPERTIES_H 0011 0012 #include "KoOdfStyleProperties.h" 0013 0014 #include "koodf2_export.h" 0015 0016 0017 class QString; 0018 class KoXmlStreamReader; 0019 class KoXmlWriter; 0020 0021 0022 class KOODF2_EXPORT KoOdfTextProperties : public KoOdfStyleProperties 0023 { 0024 public: 0025 KoOdfTextProperties(); 0026 ~KoOdfTextProperties() override; 0027 0028 // Inherited from KoOdfStyleProperties 0029 void clear() override; 0030 0031 bool readOdf(KoXmlStreamReader &reader) override; 0032 bool saveOdf(const QString &propertySet, KoXmlWriter *writer) override; 0033 0034 private: 0035 class Private; 0036 Private * const d; 0037 }; 0038 0039 0040 #endif