7#ifndef KOSVGSYMBOLCOLLECTIONRESOURCE
8#define KOSVGSYMBOLCOLLECTIONRESOURCE
13#include <QScopedPointer>
24#include "kritaflake_export.h"
34 shape(rhs.shape->cloneShape())
46 QImage icon(
int size);
49 return title == rhs.
title;
73 bool saveToDevice(QIODevice* dev)
const override;
75 QString defaultFileExtension()
const override;
82 QString title()
const;
83 QString description()
const;
84 QString creator()
const;
85 QString rights()
const;
86 QString language()
const;
88 QString license()
const;
97 const QScopedPointer<Private>
d;
QPair< QString, QString > resourceType() const override
const QScopedPointer< Private > d
KoSvgSymbolCollectionResource & operator=(const KoSvgSymbolCollectionResource &rhs)=delete
bool loadFromDevice(QIODevice *)
bool operator==(const KoSvgSymbol &rhs) const
KoSvgSymbol(const QString &_title)
KoSvgSymbol(const KoSvgSymbol &rhs)