24QImageIOPlugin::Capabilities
QDDSPlugin::capabilities(QIODevice *device,
const QByteArray &format)
const
26 if (format == QByteArrayLiteral(
"dds"))
27 return Capabilities(CanRead | CanWrite);
28 if (!format.isEmpty())
30 if (!device || !device->isOpen())
34 if (device->isReadable() && QDDSHandler::canRead(device))
36 if (device->isWritable())
QImageIOHandler * create(QIODevice *device, const QByteArray &format=QByteArray()) const override
Creates and returns a QImageIOHandler subclass, with device and format set.