Added a project written on Qt framework for Symbian and added tutorials for both...
[zxing.git] / symbian / QQrDecoder / QQrDecoder.pro
1 TEMPLATE = app
2 TARGET = QQrDecoder
3 QT += core \
4     gui
5 HEADERS += CameraImageWrapper.h \
6     zxing/BarcodeFormat.h \
7     zxing/Binarizer.h \
8     zxing/BinaryBitmap.h \
9     zxing/Exception.h \
10     zxing/LuminanceSource.h \
11     zxing/MultiFormatReader.h \
12     zxing/Reader.h \
13     zxing/ReaderException.h \
14     zxing/Result.h \
15     zxing/ResultPoint.h \
16     zxing/common/Array.h \
17     zxing/common/BitArray.h \
18     zxing/common/BitMatrix.h \
19     zxing/common/BitSource.h \
20     zxing/common/Counted.h \
21     zxing/common/DecoderResult.h \
22     zxing/common/DetectorResult.h \
23     zxing/common/EdgeDetector.h \
24     zxing/common/GlobalHistogramBinarizer.h \
25     zxing/common/GridSampler.h \
26     zxing/common/IllegalArgumentException.h \
27     zxing/common/LocalBlockBinarizer.h \
28     zxing/common/PerspectiveTransform.h \
29     zxing/common/Point.h \
30     zxing/common/Str.h \
31     zxing/common/reedsolomon/GF256.h \
32     zxing/common/reedsolomon/GF256Poly.h \
33     zxing/common/reedsolomon/ReedSolomonDecoder.h \
34     zxing/common/reedsolomon/ReedSolomonException.h \
35     zxing/oned/Code128Reader.h \
36     zxing/oned/Code39Reader.h \
37     zxing/oned/EAN13Reader.h \
38     zxing/oned/EAN8Reader.h \
39     zxing/oned/ITFReader.h \
40     zxing/oned/MultiFormatOneDReader.h \
41     zxing/oned/MultiFormatUPCEANReader.h \
42     zxing/oned/OneDReader.h \
43     zxing/oned/OneDResultPoint.h \
44     zxing/oned/UPCAReader.h \
45     zxing/oned/UPCEANReader.h \
46     zxing/oned/UPCEReader.h \
47     zxing/qrcode/ErrorCorrectionLevel.h \
48     zxing/qrcode/FormatInformation.h \
49     zxing/qrcode/QRCodeReader.h \
50     zxing/qrcode/Version.h \
51     zxing/qrcode/decoder/BitMatrixParser.h \
52     zxing/qrcode/decoder/DataBlock.h \
53     zxing/qrcode/decoder/DataMask.h \
54     zxing/qrcode/decoder/DecodedBitStreamParser.h \
55     zxing/qrcode/decoder/Decoder.h \
56     zxing/qrcode/decoder/Mode.h \
57     zxing/qrcode/detector/AlignmentPattern.h \
58     zxing/qrcode/detector/AlignmentPatternFinder.h \
59     zxing/qrcode/detector/Detector.h \
60     zxing/qrcode/detector/FinderPattern.h \
61     zxing/qrcode/detector/FinderPatternFinder.h \
62     zxing/qrcode/detector/FinderPatternInfo.h \
63     zxing/qrcode/detector/QREdgeDetector.h \
64     QQrDecoder.loc \
65     QQrDecoder.h
66 SOURCES += CameraImageWrapper.cpp \
67     zxing/BarcodeFormat.cpp \
68     zxing/Binarizer.cpp \
69     zxing/BinaryBitmap.cpp \
70     zxing/Exception.cpp \
71     zxing/LuminanceSource.cpp \
72     zxing/MultiFormatReader.cpp \
73     zxing/Reader.cpp \
74     zxing/ReaderException.cpp \
75     zxing/Result.cpp \
76     zxing/ResultPoint.cpp \
77     zxing/common/Array.cpp \
78     zxing/common/BitArray.cpp \
79     zxing/common/BitMatrix.cpp \
80     zxing/common/BitSource.cpp \
81     zxing/common/Counted.cpp \
82     zxing/common/DecoderResult.cpp \
83     zxing/common/DetectorResult.cpp \
84     zxing/common/EdgeDetector.cpp \
85     zxing/common/GlobalHistogramBinarizer.cpp \
86     zxing/common/GridSampler.cpp \
87     zxing/common/IllegalArgumentException.cpp \
88     zxing/common/LocalBlockBinarizer.cpp \
89     zxing/common/PerspectiveTransform.cpp \
90     zxing/common/Str.cpp \
91     zxing/common/reedsolomon/GF256.cpp \
92     zxing/common/reedsolomon/GF256Poly.cpp \
93     zxing/common/reedsolomon/ReedSolomonDecoder.cpp \
94     zxing/common/reedsolomon/ReedSolomonException.cpp \
95     zxing/oned/Code128Reader.cpp \
96     zxing/oned/Code39Reader.cpp \
97     zxing/oned/EAN13Reader.cpp \
98     zxing/oned/EAN8Reader.cpp \
99     zxing/oned/ITFReader.cpp \
100     zxing/oned/MultiFormatOneDReader.cpp \
101     zxing/oned/MultiFormatUPCEANReader.cpp \
102     zxing/oned/OneDReader.cpp \
103     zxing/oned/OneDResultPoint.cpp \
104     zxing/oned/UPCAReader.cpp \
105     zxing/oned/UPCEANReader.cpp \
106     zxing/oned/UPCEReader.cpp \
107     zxing/qrcode/ErrorCorrectionLevel.cpp \
108     zxing/qrcode/FormatInformation.cpp \
109     zxing/qrcode/QRCodeReader.cpp \
110     zxing/qrcode/Version.cpp \
111     zxing/qrcode/decoder/BitMatrixParser.cpp \
112     zxing/qrcode/decoder/DataBlock.cpp \
113     zxing/qrcode/decoder/DataMask.cpp \
114     zxing/qrcode/decoder/DecodedBitStreamParser.cpp \
115     zxing/qrcode/decoder/Decoder.cpp \
116     zxing/qrcode/decoder/Mode.cpp \
117     zxing/qrcode/detector/AlignmentPattern.cpp \
118     zxing/qrcode/detector/AlignmentPatternFinder.cpp \
119     zxing/qrcode/detector/Detector.cpp \
120     zxing/qrcode/detector/FinderPattern.cpp \
121     zxing/qrcode/detector/FinderPatternFinder.cpp \
122     zxing/qrcode/detector/FinderPatternInfo.cpp \
123     zxing/qrcode/detector/QREdgeDetector.cpp \
124     QQrDecoder.rss \
125     QQrDecoder_reg.rss \
126     main.cpp \
127     QQrDecoder.cpp
128 FORMS += QQrDecoder.ui
129 RESOURCES += 
130 symbian { 
131         TARGET.UID3 = 0xEF2CE79D
132         HEADERS += QCameraControllerWidget.h
133         SOURCES += QCameraControllerWidget.cpp
134         LIBS += -leuser \
135                 -lapparc \
136                 -lcone \
137                 -leikcore \
138                 -lavkon \
139                 -lcommonengine \
140                 -lefsrv \
141                 -lestor \
142                 -laknnotify \
143                 -lfbscli \
144                 -lbitgdi \
145                 -leikcoctl \
146                 -lbafl \        # BafUtils
147                 -lecam \        # Camera
148                 -lcamerawrapper
149         TARGET.CAPABILITY = UserEnvironment
150         
151         customrules.pkg_prerules  = \
152         ";CameraWrapper" \
153         "@\"$(EPOCROOT)Epoc32\InstallToDevice\CameraWrapper\sis\camerawrapper.sisx\", (0x2001ec5f)" \
154         " "     
155         
156         DEPLOYMENT += customrules
157 }
158
159 ICON = QQrDecoder.svg