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