Krita Source Code Documentation
Loading...
Searching...
No Matches
kra_export.h
Go to the documentation of this file.
1/*
2 * SPDX-FileCopyrightText: 2016 Boudewijn Rempt <boud@valdyas.org>
3 *
4 * SPDX-License-Identifier: LGPL-2.0-or-later
5 */
6
7#ifndef _KRA_EXPORT_H_
8#define _KRA_EXPORT_H_
9
10#include <QVariant>
11
13
15{
16 Q_OBJECT
17public:
18 KraExport(QObject *parent, const QVariantList &);
19 ~KraExport() override;
20public:
21 KisImportExportErrorCode convert(KisDocument *document, QIODevice *io, KisPropertiesConfigurationSP configuration = 0) override;
22 void initializeCapabilities() override;
23 QString verify(const QString &fileName) const override;
24 bool exportSupportsGuides() const override;
25};
26
27#endif
The base class for import and export filters.
bool exportSupportsGuides() const override
exportSupportsGuides Because guides are in the document and not the image, checking for guides cannot...
KisImportExportErrorCode convert(KisDocument *document, QIODevice *io, KisPropertiesConfigurationSP configuration=0) override
void initializeCapabilities() override
~KraExport() override
QString verify(const QString &fileName) const override
Verify whether the given file is correct and readable.
KraExport(QObject *parent, const QVariantList &)