~oif-team/ubuntu/natty/qt4-x11/xi2.1

« back to all changes in this revision

Viewing changes to src/gui/image/image.pri

  • Committer: Bazaar Package Importer
  • Author(s): Adam Conrad
  • Date: 2005-08-24 04:09:09 UTC
  • Revision ID: james.westby@ubuntu.com-20050824040909-xmxe9jfr4a0w5671
Tags: upstream-4.0.0
ImportĀ upstreamĀ versionĀ 4.0.0

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
# -*-mode:sh-*-
 
2
# Qt image handling
 
3
 
 
4
# Qt kernel module
 
5
 
 
6
HEADERS += \
 
7
        image/qbitmap.h \
 
8
        image/qicon.h \
 
9
        image/qimage.h \
 
10
        image/qimageiohandler.h \
 
11
        image/qimagereader.h \
 
12
        image/qimagewriter.h \
 
13
        image/qpaintengine_pic_p.h \
 
14
        image/qpicture.h \
 
15
        image/qpicture_p.h \
 
16
        image/qpictureformatplugin.h \
 
17
        image/qpixmap.h \
 
18
        image/qpixmap_p.h \
 
19
        image/qpixmapcache.h \
 
20
        image/qiconengine.h \
 
21
        image/qiconengineplugin.h \
 
22
        image/qmovie.h
 
23
 
 
24
SOURCES += \
 
25
        image/qbitmap.cpp \
 
26
        image/qicon.cpp \
 
27
        image/qimage.cpp \
 
28
        image/qimageiohandler.cpp \
 
29
        image/qimagereader.cpp \
 
30
        image/qimagewriter.cpp \
 
31
        image/qpaintengine_pic.cpp \
 
32
        image/qpicture.cpp \
 
33
        image/qpictureformatplugin.cpp \
 
34
        image/qpixmapcache.cpp \
 
35
        image/qiconengine.cpp \
 
36
        image/qiconengineplugin.cpp \
 
37
        image/qmovie.cpp
 
38
 
 
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
 
44
 
 
45
# Built-in image format support
 
46
HEADERS += \
 
47
        image/qbmphandler_p.h \
 
48
        image/qppmhandler_p.h \
 
49
        image/qxbmhandler_p.h \
 
50
        image/qxpmhandler_p.h
 
51
 
 
52
SOURCES += \
 
53
        image/qbmphandler.cpp \
 
54
        image/qppmhandler.cpp \
 
55
        image/qxbmhandler.cpp \
 
56
        image/qxpmhandler.cpp
 
57
 
 
58
# 3rd party / system PNG support
 
59
!contains(QT_CONFIG, no-png) {
 
60
    HEADERS += image/qpnghandler_p.h
 
61
    SOURCES += image/qpnghandler.cpp
 
62
 
 
63
    contains(QT_CONFIG, system-png) {
 
64
        unix:LIBS  += -lpng
 
65
        win32:LIBS += libpng.lib
 
66
    } else {
 
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
 
83
    }
 
84
} else {
 
85
    DEFINES *= QT_NO_IMAGEIO_PNG
 
86
}