Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
Toggle main menu visibility
Loading...
Searching...
No Matches
qtgahandler.h
Go to the documentation of this file.
1
// Copyright (C) 2016 The Qt Company Ltd.
2
// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only
3
// Qt-Security score:significant reason:default
4
5
6
#
ifndef
QTGAHANDLER_H
7
#
define
QTGAHANDLER_H
8
9
#
include
<
QtGui
/
QImageIOHandler
>
10
11
QT_BEGIN_NAMESPACE
12
13
class
QTgaFile;
14
15
class
QTgaHandler
:
public
QImageIOHandler
16
{
17
public
:
18
QTgaHandler
();
19
~
QTgaHandler
();
20
21
bool
canRead
()
const
override
;
22
bool
read
(QImage *image)
override
;
23
24
static
bool
canRead
(QIODevice *device);
25
26
QVariant
option
(ImageOption option)
const
override
;
27
void
setOption
(ImageOption option,
const
QVariant &value)
override
;
28
bool
supportsOption
(ImageOption option)
const
override
;
29
30
private
:
31
mutable
QTgaFile
*tga;
32
};
33
34
QT_END_NAMESPACE
35
36
#
endif
// QTGAHANDLER_H
QTgaFile
Definition
qtgafile.h:17
QTgaHandler
Definition
qtgahandler.h:16
QTgaHandler::~QTgaHandler
~QTgaHandler()
Definition
qtgahandler.cpp:20
QTgaHandler::setOption
void setOption(ImageOption option, const QVariant &value) override
Sets the option option with the value value.
Definition
qtgahandler.cpp:79
QTgaHandler::canRead
static bool canRead(QIODevice *device)
Definition
qtgahandler.cpp:38
QTgaHandler::option
QVariant option(ImageOption option) const override
Returns the value assigned to option as a QVariant.
Definition
qtgahandler.cpp:67
QTgaHandler::read
bool read(QImage *image) override
Read an image from the device, and stores it in image.
Definition
qtgahandler.cpp:59
QTgaHandler::QTgaHandler
QTgaHandler()
Definition
qtgahandler.cpp:14
QTgaHandler::supportsOption
bool supportsOption(ImageOption option) const override
Returns true if the QImageIOHandler supports the option option; otherwise returns false.
Definition
qtgahandler.cpp:85
QTgaHandler::canRead
bool canRead() const override
Returns true if an image can be read from the device (i.e., the image format is supported,...
Definition
qtgahandler.cpp:25
QTgaPlugin
Definition
main.cpp:20
QTgaPlugin::create
QImageIOHandler * create(QIODevice *device, const QByteArray &format=QByteArray()) const override
Creates and returns a QImageIOHandler subclass, with device and format set.
Definition
main.cpp:44
QT_BEGIN_NAMESPACE
Combined button and popup list for selecting options.
Definition
qsequentialanimationgroup.cpp:47
qtimageformats
src
plugins
imageformats
tga
qtgahandler.h
Generated on
for Qt by
1.18.0