22 static const Capabilities sysCaps = QIIOFHelpers::systemCapabilities(QStringLiteral(
"public.heic"));
27 if (format ==
"heic" || format ==
"heif")
29 if (!format.isEmpty())
31 if (!device->isOpen())
34 if (sysCaps.testFlag(CanRead) && device->isReadable() && QMacHeifHandler::canRead(device))
36 if (sysCaps.testFlag(CanWrite) && device->isWritable())
QImageIOHandler * create(QIODevice *device, const QByteArray &format=QByteArray()) const override
Creates and returns a QImageIOHandler subclass, with device and format set.