25QImageIOPlugin::Capabilities
QICNSPlugin::capabilities(QIODevice *device,
const QByteArray &format)
const
27 if (format == QByteArrayLiteral(
"icns"))
28 return Capabilities(CanRead | CanWrite);
30 if (!format.isEmpty())
32 if (!device || !device->isOpen())
35 if (device->isReadable() && QICNSHandler::canRead(device))
37 if (device->isWritable())
QImageIOHandler * create(QIODevice *device, const QByteArray &format=QByteArray()) const override
Creates and returns a QImageIOHandler subclass, with device and format set.