4#ifndef QIMAGEIOHANDLER_H
5#define QIMAGEIOHANDLER_H
7#include <QtGui/qtguiglobal.h>
8#include <QtGui/qimage.h>
9#include <QtCore/qiodevice.h>
10#include <QtCore/qplugin.h>
11#include <QtCore/qfactoryinterface.h>
12#include <QtCore/qscopedpointer.h>
64 TransformationNone = 0,
65 TransformationMirror = 1,
66 TransformationFlip = 2,
67 TransformationRotate180 = TransformationMirror | TransformationFlip,
68 TransformationRotate90 = 4,
69 TransformationMirrorAndRotate90 = TransformationMirror | TransformationRotate90,
70 TransformationFlipAndRotate90 = TransformationFlip | TransformationRotate90,
71 TransformationRotate270 = TransformationRotate180 | TransformationRotate90
77 virtual bool supportsOption(ImageOption
option)
const;
80 virtual bool jumpToNextImage();
81 virtual bool jumpToImage(
int imageNumber);
82 virtual int loopCount()
const;
83 virtual int imageCount()
const;
84 virtual int nextImageDelay()
const;
85 virtual int currentImageNumber()
const;
86 virtual QRect currentImageRect()
const;
97#ifndef QT_NO_IMAGEFORMATPLUGIN
99#define QImageIOHandlerFactoryInterface_iid "org.qt-project.Qt.QImageIOHandlerFactoryInterface"
111 CanReadIncremental = 0x4
IOBluetoothDevice * device
\inmodule QtCore \reentrant
The QImageIOHandler class defines the common image I/O interface for all image formats in Qt.
ImageOption
This enum describes the different options supported by QImageIOHandler.
QScopedPointer< QImageIOHandlerPrivate > d_ptr
virtual bool canRead() const =0
Returns true if an image can be read from the device (i.e., the image format is supported,...
virtual bool read(QImage *image)=0
Read an image from the device, and stores it in image.
Capability
This enum describes the capabilities of a QImageIOPlugin.
Format
The following image formats are available in Qt.
\inmodule QtCore\reentrant
Combined button and popup list for selecting options.
EGLOutputLayerEXT EGLint EGLAttrib value
[5]
#define Q_DECLARE_FLAGS(Flags, Enum)
#define Q_DECLARE_OPERATORS_FOR_FLAGS(Flags)
GLenum GLuint GLintptr GLsizeiptr size
[1]
GLint GLsizei GLsizei GLenum format
gzip write("uncompressed data")
IUIAutomationTreeWalker __RPC__deref_out_opt IUIAutomationElement ** parent