Krita Source Code Documentation
Loading...
Searching...
No Matches
SvgShape.h
Go to the documentation of this file.
1/* This file is part of the KDE project
2 * SPDX-FileCopyrightText: 2011 Jan Hambrecht <jaham@gmx.net>
3 *
4 * SPDX-License-Identifier: LGPL-2.0-or-later
5 */
6
7#ifndef SVGSHAPE_H
8#define SVGSHAPE_H
9
10#include "kritaflake_export.h"
11
14#include <QDomDocument>
15
17class KRITAFLAKE_EXPORT SvgShape
18{
19public:
20 virtual ~SvgShape();
21
23 virtual bool saveSvg(SvgSavingContext &context);
24
26 virtual bool loadSvg(const QDomElement &element, SvgLoadingContext &context);
27
29};
30
31#endif // SVGSHAPE_H
Contains data used for loading svg.
Context for saving svg files.
An interface providing svg loading and saving routines.
Definition SvgShape.h:18
void saveMetadata(SvgSavingContext &context)