10
image/qimageiohandler.h \
11
image/qimagereader.h \
12
image/qimagewriter.h \
13
image/qpaintengine_pic_p.h \
16
image/qpictureformatplugin.h \
19
image/qpixmapcache.h \
21
image/qiconengineplugin.h \
28
image/qimageiohandler.cpp \
29
image/qimagereader.cpp \
30
image/qimagewriter.cpp \
31
image/qpaintengine_pic.cpp \
33
image/qpictureformatplugin.cpp \
34
image/qpixmapcache.cpp \
35
image/qiconengine.cpp \
36
image/qiconengineplugin.cpp \
39
!embedded:!win32:SOURCES += image/qpixmap.cpp
40
win32:SOURCES += image/qpixmap_win.cpp image/qpixmap_raster.cpp
41
unix:x11:SOURCES += image/qpixmap_x11.cpp
42
!embedded:!x11:mac:SOURCES += image/qpixmap_mac.cpp
43
embedded:SOURCES += image/qpixmap_qws.cpp image/qpixmap_raster.cpp
45
# Built-in image format support
47
image/qbmphandler_p.h \
48
image/qppmhandler_p.h \
49
image/qxbmhandler_p.h \
53
image/qbmphandler.cpp \
54
image/qppmhandler.cpp \
55
image/qxbmhandler.cpp \
58
# 3rd party / system PNG support
59
!contains(QT_CONFIG, no-png) {
60
HEADERS += image/qpnghandler_p.h
61
SOURCES += image/qpnghandler.cpp
63
contains(QT_CONFIG, system-png) {
65
win32:LIBS += libpng.lib
67
INCLUDEPATH += ../3rdparty/libpng ../3rdparty/zlib
68
SOURCES += ../3rdparty/libpng/png.c \
69
../3rdparty/libpng/pngerror.c \
70
../3rdparty/libpng/pngget.c \
71
../3rdparty/libpng/pngmem.c \
72
../3rdparty/libpng/pngpread.c \
73
../3rdparty/libpng/pngread.c \
74
../3rdparty/libpng/pngrio.c \
75
../3rdparty/libpng/pngrtran.c \
76
../3rdparty/libpng/pngrutil.c \
77
../3rdparty/libpng/pngset.c \
78
../3rdparty/libpng/pngtrans.c \
79
../3rdparty/libpng/pngwio.c \
80
../3rdparty/libpng/pngwrite.c \
81
../3rdparty/libpng/pngwtran.c \
82
../3rdparty/libpng/pngwutil.c
85
DEFINES *= QT_NO_IMAGEIO_PNG