Krita Source Code Documentation
Loading...
Searching...
No Matches
EllipseShapeFactory.h
Go to the documentation of this file.
1/* This file is part of the KDE project
2 SPDX-FileCopyrightText: 2006 Thorsten Zachmann <zachmann@kde.org>
3
4 SPDX-License-Identifier: LGPL-2.0-or-later
5*/
6
7#ifndef KOELLIPSESHAPEFACTORY_H
8#define KOELLIPSESHAPEFACTORY_H
9
10#include "KoShapeFactoryBase.h"
11#include <QDebug>
12
13class KoShape;
14
17{
18public:
22 KoShape *createDefaultShape(KoDocumentResourceManager *documentResources = 0) const override;
23 bool supports(const QDomElement &e, KoShapeLoadingContext &context) const override;
25};
26
27#endif /* KOELLIPSESHAPEFACTORY_H */
Factory for ellipse shapes.
bool supports(const QDomElement &e, KoShapeLoadingContext &context) const override
QList< KoShapeConfigWidgetBase * > createShapeOptionPanels() override
KoShape * createDefaultShape(KoDocumentResourceManager *documentResources=0) const override