7#ifndef CompositionsCHECK_H
8#define CompositionsCHECK_H
12#include <klocalizedstring.h>
22 if (customWarning.isEmpty()) {
23 m_warning = i18nc(
"image conversion warning",
"The image contains <b>compositions</b>. The compositions will not be saved.");
53 QString
id()
const override {
54 return "CompositionsCheck";
KisExportCheckBase * create(KisExportCheckBase::Level level, const QString &customWarning) override
QString id() const override
~CompositionsCheckFactory() override
CompositionsCheckFactory()
Level check(KisImageSP) const override
CompositionsCheck(const QString &id, Level level, const QString &customWarning=QString())
bool checkNeeded(KisImageSP image) const override
The KisExportCheckBase class defines the interface of the individual checks of an export filter's cap...
virtual QString id() const
QList< KisLayerCompositionSP > compositions()