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