Memory Management Improved
[pierogi] / pierogi.pro
1 # Add files and directories to ship with the application 
2 # by adapting the examples below.
3 # file1.source = myfile
4 # dir1.source = mydir
5 #DEPLOYMENTFOLDERS = # file1 dir1
6 loadModule.source = loadRX51Module unloadRX51Module
7 loadModule.target = bin
8 DEPLOYMENTFOLDERS = loadModule
9
10 #symbian:TARGET.UID3 = 0xE0C0A793
11
12 # Smart Installer package's UID
13 # This UID is from the protected range 
14 # and therefore the package will fail to install if self-signed
15 # By default qmake uses the unprotected range value if unprotected UID is defined for the application
16 # and 0x2002CCCF value if protected UID is given to the application
17 #symbian:DEPLOYMENT.installer_header = 0x2002CCCF
18
19 # Allow network access on Symbian
20 #symbian:TARGET.CAPABILITY += NetworkServices
21
22 # If your application uses the Qt Mobility libraries, uncomment
23 # the following lines and add the respective components to the 
24 # MOBILITY variable. 
25 # CONFIG += mobility
26 # MOBILITY +=
27
28 QT += maemo5
29
30 SOURCES += main.cpp mainwindow.cpp \
31     pirmakenames.cpp \
32     pirdocumentationform.cpp \
33     piraboutform.cpp \
34     pirexception.cpp \
35     pirkeysetwidgetitem.cpp \
36     keysets/apple.cpp \
37     keysets/ei.cpp \
38     keysets/goldstar.cpp \
39     keysets/hauppauge.cpp \
40     keysets/lg.cpp \
41     keysets/nokia.cpp \
42     keysets/panasonic.cpp \
43     keysets/samsung.cpp \
44     keysets/sanyo.cpp \
45     keysets/sharp.cpp \
46     keysets/sony.cpp \
47     keysets/toshiba.cpp \
48     keysets/zenith.cpp \
49     pirkeysetmetadata.cpp \
50     pirkeysetmanager.cpp \
51     keysets/rca.cpp \
52     keysets/westinghouse.cpp \
53     keysets/mitsubishi.cpp \
54     pirmodprobe.cpp \
55     keysets/jvc.cpp \
56     pirselectkeysetform.cpp \
57     pirrx51hardware.cpp \
58     pirdevicetypenames.cpp \
59     keysets/raite.cpp \
60     keysets/sagem.cpp \
61     keysets/yamaha.cpp \
62     keysets/hitachi.cpp \
63     keysets/denon.cpp \
64     keysets/pinnacle.cpp \
65     keysets/magnavox.cpp \
66     keysets/philips.cpp \
67     keysets/tivo.cpp \
68     keysets/elgato.cpp \
69     protocols/jvcprotocol.cpp \
70     protocols/necprotocol.cpp \
71     protocols/pirprotocol.cpp \
72     protocols/rc5protocol.cpp \
73     protocols/rc6protocol.cpp \
74     protocols/sharpprotocol.cpp \
75     protocols/sircprotocol.cpp \
76     protocols/pioneerprotocol.cpp \
77     protocols/lircprotocol.cpp \
78     protocols/samsungprotocol.cpp \
79     keysets/pioneer.cpp \
80     protocols/spaceprotocol.cpp \
81     pirsecondaryform.cpp \
82     protocols/rcaprotocol.cpp \
83     keysets/acer.cpp \
84     keysets/aiwa.cpp \
85     protocols/aiwaprotocol.cpp \
86     protocols/kaseikyoprotocol.cpp \
87     keysets/bose.cpp \
88     protocols/boseprotocol.cpp \
89     keysets/mce.cpp \
90     protocols/mceprotocol.cpp \
91     keysets/philco.cpp \
92     keysets/roku.cpp \
93     keysets/admiral.cpp \
94     keysets/daewoo.cpp \
95     protocols/daewooprotocol.cpp \
96     keysets/grundig.cpp \
97     keysets/topfield.cpp \
98     keysets/logitech.cpp \
99     protocols/necxprotocol.cpp \
100     sideshotleftform.cpp \
101     keysets/wd.cpp \
102     keysets/saba.cpp \
103     keysets/sky.cpp \
104     protocols/rc6skyprotocol.cpp \
105     protocols/thomsonprotocol.cpp \
106     keysets/digitalstream.cpp \
107     pirapplication.cpp \
108     keysets/emerson.cpp \
109     keysets/dish.cpp \
110     keysets/fortec.cpp \
111     keysets/homecast.cpp \
112     protocols/dishprotocol.cpp \
113     keysets/beko.cpp \
114     keysets/cambridge.cpp \
115     keysets/haier.cpp \
116     keysets/kenwood.cpp \
117     keysets/directv.cpp \
118     protocols/directvprotocol.cpp \
119     keysets/huawei.cpp \
120     keysets/onida.cpp \
121     keysets/vestel.cpp \
122     keysets/virgin.cpp \
123     keysets/vizio.cpp \
124     keysets/hp.cpp \
125     keysets/motorola.cpp \
126     protocols/giprotocol.cpp
127 HEADERS += mainwindow.h \
128     pirkeynames.h \
129     pirmakenames.h \
130     pirdocumentationform.h \
131     piraboutform.h \
132     pirexception.h \
133     pirkeysetwidgetitem.h \
134     keysets/apple.h \
135     keysets/ei.h \
136     keysets/goldstar.h \
137     keysets/hauppauge.h \
138     keysets/lg.h \
139     keysets/nokia.h \
140     keysets/panasonic.h \
141     keysets/samsung.h \
142     keysets/sanyo.h \
143     keysets/sharp.h \
144     keysets/sony.h \
145     keysets/toshiba.h \
146     keysets/zenith.h \
147     pirkeysetmetadata.h \
148     pirkeysetmanager.h \
149     keysets/rca.h \
150     keysets/westinghouse.h \
151     keysets/mitsubishi.h \
152     pirmodprobe.h \
153     keysets/jvc.h \
154     pirselectkeysetform.h \
155     pirrx51hardware.h \
156     pirdevicetypenames.h \
157     keysets/raite.h \
158     keysets/sagem.h \
159     keysets/hitachi.h \
160     keysets/denon.h \
161     keysets/pinnacle.h \
162     keysets/magnavox.h \
163     keysets/philips.h \
164     keysets/tivo.h \
165     keysets/elgato.h \
166     protocols/jvcprotocol.h \
167     protocols/necprotocol.h \
168     protocols/pirprotocol.h \
169     protocols/rc5protocol.h \
170     protocols/rc6protocol.h \
171     protocols/sharpprotocol.h \
172     protocols/sircprotocol.h \
173     protocols/pioneerprotocol.h \
174     protocols/lircprotocol.h \
175     protocols/samsungprotocol.h \
176     keysets/pioneer.h \
177     protocols/spaceprotocol.h \
178     pirsecondaryform.h \
179     keysets/yamaha.h \
180     protocols/rcaprotocol.h \
181     keysets/acer.h \
182     keysets/aiwa.h \
183     protocols/aiwaprotocol.h \
184     protocols/kaseikyoprotocol.h \
185     protocols/boseprotocol.h \
186     keysets/bose.h \
187     keysets/mce.h \
188     protocols/mceprotocol.h \
189     keysets/philco.h \
190     keysets/roku.h \
191     keysets/admiral.h \
192     keysets/daewoo.h \
193     protocols/daewooprotocol.h \
194     keysets/grundig.h \
195     keysets/topfield.h \
196     keysets/logitech.h \
197     protocols/necxprotocol.h \
198     sideshotleftform.h \
199     keysets/wd.h \
200     keysets/saba.h \
201     keysets/sky.h \
202     protocols/rc6skyprotocol.h \
203     protocols/thomsonprotocol.h \
204     keysets/digitalstream.h \
205     pirapplication.h \
206     keysets/emerson.h \
207     keysets/dish.h \
208     keysets/fortec.h \
209     keysets/homecast.h \
210     protocols/dishprotocol.h \
211     keysets/beko.h \
212     keysets/cambridge.h \
213     keysets/haier.h \
214     keysets/kenwood.h \
215     keysets/directv.h \
216     protocols/directvprotocol.h \
217     keysets/huawei.h \
218     keysets/onida.h \
219     keysets/vestel.h \
220     keysets/virgin.h \
221     keysets/vizio.h \
222     keysets/hp.h \
223     keysets/motorola.h \
224     protocols/giprotocol.h
225 FORMS += mainwindow.ui \
226     pirdocumentationform.ui \
227     piraboutform.ui \
228     pirselectkeysetform.ui \
229     pirsecondaryform.ui \
230     sideshotleftform.ui
231
232 # Please do not modify the following two lines. Required for deployment.
233 include(deployment.pri)
234 qtcAddDeployment()
235
236 OTHER_FILES += \
237     qtc_packaging/debian_fremantle/rules \
238     qtc_packaging/debian_fremantle/README \
239     qtc_packaging/debian_fremantle/copyright \
240     qtc_packaging/debian_fremantle/control \
241     qtc_packaging/debian_fremantle/compat \
242     qtc_packaging/debian_fremantle/changelog \
243     icons/black/sound_high_icon&48.png \
244     icons/arrow_bottom_icon&48.png \
245     icons/arrow_left_icon&48.png \
246     icons/arrow_right_icon&48.png \
247     icons/arrow_top_icon&48.png \
248     icons/blue_square.png \
249     icons/br_up_icon&48.png \
250     icons/clock_icon&48.png \
251     icons/dash.png \
252     icons/eject_icon&48.png \
253     icons/fastforward_next_icon&48.png \
254     icons/green_square.png \
255     icons/on-off_icon&48.png \
256     icons/PierogiIcon.png \
257     icons/playback_ff_icon&48.png \
258     icons/playback_next_icon&48.png \
259     icons/playback_pause_icon&48.png \
260     icons/playback_play_icon&48.png \
261     icons/playback_prev_icon&48.png \
262     icons/playback_rew_icon&48.png \
263     icons/playback_stop_icon&48.png \
264     icons/red_record_icon.png \
265     icons/red_square.png \
266     icons/redo_icon&48.png \
267     icons/rewind_previous_icon&48.png \
268     icons/sound_high_icon&48.png \
269     icons/sound_low_icon&48.png \
270     icons/sound_mute_icon&48.png \
271     icons/undo_icon&48.png \
272     icons/yellow_square.png \
273     doc/about.html \
274     doc/documentation.html \
275     qtc_packaging/debian_fremantle/rules \
276     qtc_packaging/debian_fremantle/README \
277     qtc_packaging/debian_fremantle/copyright \
278     qtc_packaging/debian_fremantle/control \
279     qtc_packaging/debian_fremantle/compat \
280     qtc_packaging/debian_fremantle/changelog \
281     qtc_packaging/debian_fremantle/postinst \
282     www/index.html \
283     www/KeypadTab.png \
284     www/MainTab.png \
285     www/MediaTab.png \
286     www/MenuTab.png \
287     www/PierogiIcon.png \
288     www/SelectKeysetWindow.png \
289     www/UtilityTab.png \
290     www/FavoriteTab.png \
291     www/Media2Tab.png \
292     www/TVTab.png \
293     www/PierogiIcon.png \
294     www/AdjustTab.png \
295     www/InputTab.png \
296     qtc_packaging/debian_fremantle/postrm
297
298 RESOURCES += \
299     PierogiResources.qrc
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336