
We bake cookies in your browser for a better experience. Using this site means that you consent.Read More
TheQPictureFormatPlugin class provides an abstract base for custom picture format plugins.More...
| Header: | #include <QPictureFormatPlugin> |
| Inherits: | QObject |
This class is obsolete. It is provided to keep old source code working. We strongly advise against using it in new code.
| QPictureFormatPlugin(QObject * parent = 0) | |
| ~QPictureFormatPlugin() |
| virtual bool | installIOHandler(const QString & format) = 0 |
| virtual QStringList | keys() const = 0 |
| virtual bool | loadPicture(const QString & format, const QString & fileName, QPicture * picture) |
| virtual bool | savePicture(const QString & format, const QString & fileName, const QPicture & picture) |
TheQPictureFormatPlugin class provides an abstract base for custom picture format plugins.
The picture format plugin is a simple plugin interface that makes it easy to create custom picture formats that can be used transparently by applications.
Writing an picture format plugin is achieved by subclassing this base class, reimplementing the pure virtual functionskeys(),loadPicture(),savePicture(), andinstallIOHandler(), and exporting the class with theQ_EXPORT_PLUGIN2() macro.
See alsoHow to Create Qt Plugins.
Constructs an picture format plugin with the givenparent. This is invoked automatically by theQ_EXPORT_PLUGIN2() macro.
Destroys the picture format plugin.
You never have to call this explicitly. Qt destroys a plugin automatically when it is no longer used.
[pure virtual]bool QPictureFormatPlugin::installIOHandler(constQString & format)Installs a QPictureIO picture I/O handler for the picture formatformat.
See alsokeys().
[pure virtual]QStringList QPictureFormatPlugin::keys() constReturns the list of picture formats this plugin supports.
See alsoinstallIOHandler().
[virtual]bool QPictureFormatPlugin::loadPicture(constQString & format, constQString & fileName,QPicture * picture)Loads the picture stored in the file calledfileName, with the givenformat, into *picture. Returns true on success; otherwise returns false.
See alsosavePicture().
[virtual]bool QPictureFormatPlugin::savePicture(constQString & format, constQString & fileName, constQPicture & picture)Saves the givenpicture into the file calledfileName, using the specifiedformat. Returns true on success; otherwise returns false.
See alsoloadPicture().
© 2016 The Qt Company Ltd. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of theGNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd. in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.