Adding per-keyset editable data
[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     protocols/rcaprotocol.cpp \
82     keysets/acer.cpp \
83     keysets/aiwa.cpp \
84     protocols/aiwaprotocol.cpp \
85     protocols/kaseikyoprotocol.cpp \
86     keysets/bose.cpp \
87     protocols/boseprotocol.cpp \
88     keysets/mce.cpp \
89     protocols/mceprotocol.cpp \
90     keysets/philco.cpp \
91     keysets/roku.cpp \
92     keysets/admiral.cpp \
93     keysets/daewoo.cpp \
94     protocols/daewooprotocol.cpp \
95     keysets/grundig.cpp \
96     keysets/topfield.cpp \
97     keysets/logitech.cpp \
98     protocols/necxprotocol.cpp \
99     sideshotleftform.cpp \
100     keysets/wd.cpp \
101     keysets/saba.cpp \
102     keysets/sky.cpp \
103     protocols/rc6skyprotocol.cpp \
104     protocols/thomsonprotocol.cpp \
105     keysets/digitalstream.cpp \
106     pirapplication.cpp \
107     keysets/emerson.cpp \
108     keysets/dish.cpp \
109     keysets/fortec.cpp \
110     keysets/homecast.cpp \
111     protocols/dishprotocol.cpp \
112     keysets/beko.cpp \
113     keysets/cambridge.cpp \
114     keysets/haier.cpp \
115     keysets/kenwood.cpp \
116     keysets/directv.cpp \
117     protocols/directvprotocol.cpp \
118     keysets/huawei.cpp \
119     keysets/onida.cpp \
120     keysets/vestel.cpp \
121     keysets/virgin.cpp \
122     keysets/vizio.cpp \
123     keysets/hp.cpp \
124     keysets/motorola.cpp \
125     protocols/giprotocol.cpp \
126     keysets/bush.cpp \
127     keysets/canon.cpp \
128     keysets/epson.cpp \
129     keysets/humax.cpp \
130     keysets/technics.cpp \
131     keysets/united.cpp \
132     keysets/foxtel.cpp \
133     keysets/nad.cpp \
134     keysets/universum.cpp \
135     keysets/hyundai.cpp \
136     pirselectdeviceform.cpp \
137     keysets/harmankardon.cpp \
138     forms/piradjustform.cpp \
139     forms/pirairconditionerform.cpp \
140     forms/pirinputform.cpp \
141     forms/pirmedia2form.cpp \
142     forms/pirtvform.cpp \
143     forms/pirmainform.cpp \
144     forms/pirutilityform.cpp \
145     forms/pirkeypadform.cpp \
146     forms/pirmenuform.cpp \
147     forms/pirmediaform.cpp \
148     pirpanelmanager.cpp \
149     protocols/nokia32protocol.cpp \
150     protocols/kathreinprotocol.cpp \
151     keysets/aoc.cpp \
152     keysets/arcam.cpp \
153     keysets/dell.cpp \
154     keysets/dse.cpp \
155     keysets/dynex.cpp \
156     keysets/kathrein.cpp \
157     keysets/starsat.cpp \
158     keysets/viewsat.cpp \
159     pirdeviceinfo.cpp \
160     keysets/kaon.cpp \
161     forms/pirrecordform.cpp \
162     keysets/qnap.cpp \
163     keysets/compro.cpp \
164     protocols/xmpprotocol.cpp \
165     keysets/dreambox.cpp \
166     keysets/magnum.cpp \
167     keysets/telenet.cpp \
168     keysets/thomson.cpp \
169     keysets/genius.cpp \
170     forms/piraltmainform.cpp \
171     pirpreferencesform.cpp \
172     keysets/xcruiser.cpp \
173     keysets/benq.cpp \
174     keysets/octagon.cpp \
175     forms/pirmacroform.cpp \
176     dialogs/pirtextentrydialog.cpp \
177     keysets/lexuz.cpp \
178     protocols/protonprotocol.cpp \
179     keysets/gadmei.cpp \
180     keysets/onkyo.cpp \
181     protocols/panasonicoldprotocol.cpp \
182     keysets/orion.cpp \
183     keysets/cisco.cpp \
184     keysets/loewe.cpp \
185     keysets/telefunken.cpp \
186     protocols/paceprotocol.cpp \
187     dialogs/pirtabschoicedialog.cpp \
188     dialogs/pirtabswidgetitem.cpp \
189     keysets/technisat.cpp \
190     keysets/strong.cpp \
191     keysets/proview.cpp \
192     dialogs/pireditkeysetdialog.cpp \
193     keysets/adb.cpp \
194     keysets/triax.cpp \
195     keysets/sylvania.cpp \
196     keysets/anitech.cpp \
197     keysets/viewsonic.cpp \
198     forms/pirvcrform.cpp \
199     forms/pirvideodiscform.cpp \
200     forms/piraudiodeviceform.cpp \
201     dialogs/pirfavoritesdialog.cpp \
202     keysets/medion.cpp \
203     keysets/blaupunkt.cpp \
204     keysets/lifetec.cpp
205 HEADERS += mainwindow.h \
206     pirkeynames.h \
207     pirmakenames.h \
208     pirdocumentationform.h \
209     piraboutform.h \
210     pirexception.h \
211     pirkeysetwidgetitem.h \
212     keysets/apple.h \
213     keysets/ei.h \
214     keysets/goldstar.h \
215     keysets/hauppauge.h \
216     keysets/lg.h \
217     keysets/nokia.h \
218     keysets/panasonic.h \
219     keysets/samsung.h \
220     keysets/sanyo.h \
221     keysets/sharp.h \
222     keysets/sony.h \
223     keysets/toshiba.h \
224     keysets/zenith.h \
225     pirkeysetmetadata.h \
226     pirkeysetmanager.h \
227     keysets/rca.h \
228     keysets/westinghouse.h \
229     keysets/mitsubishi.h \
230     pirmodprobe.h \
231     keysets/jvc.h \
232     pirselectkeysetform.h \
233     pirrx51hardware.h \
234     pirdevicetypenames.h \
235     keysets/raite.h \
236     keysets/sagem.h \
237     keysets/hitachi.h \
238     keysets/denon.h \
239     keysets/pinnacle.h \
240     keysets/magnavox.h \
241     keysets/philips.h \
242     keysets/tivo.h \
243     keysets/elgato.h \
244     protocols/jvcprotocol.h \
245     protocols/necprotocol.h \
246     protocols/pirprotocol.h \
247     protocols/rc5protocol.h \
248     protocols/rc6protocol.h \
249     protocols/sharpprotocol.h \
250     protocols/sircprotocol.h \
251     protocols/pioneerprotocol.h \
252     protocols/lircprotocol.h \
253     protocols/samsungprotocol.h \
254     keysets/pioneer.h \
255     protocols/spaceprotocol.h \
256     keysets/yamaha.h \
257     protocols/rcaprotocol.h \
258     keysets/acer.h \
259     keysets/aiwa.h \
260     protocols/aiwaprotocol.h \
261     protocols/kaseikyoprotocol.h \
262     protocols/boseprotocol.h \
263     keysets/bose.h \
264     keysets/mce.h \
265     protocols/mceprotocol.h \
266     keysets/philco.h \
267     keysets/roku.h \
268     keysets/admiral.h \
269     keysets/daewoo.h \
270     protocols/daewooprotocol.h \
271     keysets/grundig.h \
272     keysets/topfield.h \
273     keysets/logitech.h \
274     protocols/necxprotocol.h \
275     sideshotleftform.h \
276     keysets/wd.h \
277     keysets/saba.h \
278     keysets/sky.h \
279     protocols/rc6skyprotocol.h \
280     protocols/thomsonprotocol.h \
281     keysets/digitalstream.h \
282     pirapplication.h \
283     keysets/emerson.h \
284     keysets/dish.h \
285     keysets/fortec.h \
286     keysets/homecast.h \
287     protocols/dishprotocol.h \
288     keysets/beko.h \
289     keysets/cambridge.h \
290     keysets/haier.h \
291     keysets/kenwood.h \
292     keysets/directv.h \
293     protocols/directvprotocol.h \
294     keysets/huawei.h \
295     keysets/onida.h \
296     keysets/vestel.h \
297     keysets/virgin.h \
298     keysets/vizio.h \
299     keysets/hp.h \
300     keysets/motorola.h \
301     protocols/giprotocol.h \
302     keysets/bush.h \
303     keysets/canon.h \
304     keysets/epson.h \
305     keysets/humax.h \
306     keysets/technics.h \
307     keysets/united.h \
308     keysets/foxtel.h \
309     keysets/nad.h \
310     keysets/universum.h \
311     keysets/hyundai.h \
312     pirselectdeviceform.h \
313     keysets/harmankardon.h \
314     forms/piradjustform.h \
315     forms/pirairconditionerform.h \
316     forms/pirinputform.h \
317     forms/pirmedia2form.h \
318     forms/pirtvform.h \
319     forms/pirmainform.h \
320     forms/pirutilityform.h \
321     forms/pirkeypadform.h \
322     forms/pirmenuform.h \
323     forms/pirmediaform.h \
324     pirpanelnames.h \
325     pirpanelmanager.h \
326     protocols/nokia32protocol.h \
327     protocols/kathreinprotocol.h \
328     keysets/aoc.h \
329     keysets/arcam.h \
330     keysets/dell.h \
331     keysets/dse.h \
332     keysets/dynex.h \
333     keysets/kathrein.h \
334     keysets/starsat.h \
335     keysets/viewsat.h \
336     keysets/kaon.h \
337     pirdeviceinfo.h \
338     forms/pirrecordform.h \
339     keysets/qnap.h \
340     keysets/compro.h \
341     protocols/xmpprotocol.h \
342     keysets/dreambox.h \
343     keysets/magnum.h \
344     keysets/telenet.h \
345     keysets/thomson.h \
346     keysets/genius.h \
347     forms/piraltmainform.h \
348     pirpreferencesform.h \
349     keysets/xcruiser.h \
350     keysets/benq.h \
351     keysets/octagon.h \
352     forms/pirmacroform.h \
353     dialogs/pirtextentrydialog.h \
354     keysets/lexuz.h \
355     protocols/protonprotocol.h \
356     keysets/gadmei.h \
357     keysets/onkyo.h \
358     protocols/panasonicoldprotocol.h \
359     keysets/orion.h \
360     keysets/cisco.h \
361     keysets/loewe.h \
362     keysets/telefunken.h \
363     protocols/paceprotocol.h \
364     dialogs/pirtabschoicedialog.h \
365     dialogs/pirtabswidgetitem.h \
366     keysets/technisat.h \
367     keysets/strong.h \
368     keysets/proview.h \
369     dialogs/pireditkeysetdialog.h \
370     keysets/adb.h \
371     keysets/sylvania.h \
372     keysets/triax.h \
373     keysets/anitech.h \
374     keysets/viewsonic.h \
375     forms/pirvcrform.h \
376     forms/pirvideodiscform.h \
377     forms/piraudiodeviceform.h \
378     dialogs/pirfavoritesdialog.h \
379     keysets/medion.h \
380     keysets/blaupunkt.h \
381     keysets/lifetec.h
382 FORMS += mainwindow.ui \
383     pirdocumentationform.ui \
384     piraboutform.ui \
385     pirselectkeysetform.ui \
386     sideshotleftform.ui \
387     pirselectdeviceform.ui \
388     forms/piradjustform.ui \
389     forms/pirairconditionerform.ui \
390     forms/pirinputform.ui \
391     forms/pirmedia2form.ui \
392     forms/pirtvform.ui \
393     forms/pirmainform.ui \
394     forms/pirutilityform.ui \
395     forms/pirkeypadform.ui \
396     forms/pirmenuform.ui \
397     forms/pirmediaform.ui \
398     forms/pirrecordform.ui \
399     forms/piraltmainform.ui \
400     pirpreferencesform.ui \
401     forms/pirmacroform.ui \
402     dialogs/pirtextentrydialog.ui \
403     dialogs/pirtabschoicedialog.ui \
404     dialogs/pireditkeysetdialog.ui \
405     forms/pirvcrform.ui \
406     forms/pirvideodiscform.ui \
407     forms/piraudiodeviceform.ui \
408     dialogs/pirfavoritesdialog.ui
409
410 # Please do not modify the following two lines. Required for deployment.
411 include(deployment.pri)
412 qtcAddDeployment()
413
414 OTHER_FILES += \
415     qtc_packaging/debian_fremantle/rules \
416     qtc_packaging/debian_fremantle/README \
417     qtc_packaging/debian_fremantle/copyright \
418     qtc_packaging/debian_fremantle/control \
419     qtc_packaging/debian_fremantle/compat \
420     qtc_packaging/debian_fremantle/changelog \
421     icons/black/sound_high_icon&48.png \
422     icons/arrow_bottom_icon&48.png \
423     icons/arrow_left_icon&48.png \
424     icons/arrow_right_icon&48.png \
425     icons/arrow_top_icon&48.png \
426     icons/blue_square.png \
427     icons/br_up_icon&48.png \
428     icons/clock_icon&48.png \
429     icons/dash.png \
430     icons/eject_icon&48.png \
431     icons/fastforward_next_icon&48.png \
432     icons/green_square.png \
433     icons/on-off_icon&48.png \
434     icons/PierogiIcon.png \
435     icons/playback_ff_icon&48.png \
436     icons/playback_next_icon&48.png \
437     icons/playback_pause_icon&48.png \
438     icons/playback_play_icon&48.png \
439     icons/playback_prev_icon&48.png \
440     icons/playback_rew_icon&48.png \
441     icons/playback_stop_icon&48.png \
442     icons/red_record_icon.png \
443     icons/red_square.png \
444     icons/redo_icon&48.png \
445     icons/rewind_previous_icon&48.png \
446     icons/sound_high_icon&48.png \
447     icons/sound_low_icon&48.png \
448     icons/sound_mute_icon&48.png \
449     icons/undo_icon&48.png \
450     icons/yellow_square.png \
451     doc/about.html \
452     doc/documentation.html \
453     qtc_packaging/debian_fremantle/rules \
454     qtc_packaging/debian_fremantle/README \
455     qtc_packaging/debian_fremantle/copyright \
456     qtc_packaging/debian_fremantle/control \
457     qtc_packaging/debian_fremantle/compat \
458     qtc_packaging/debian_fremantle/changelog \
459     qtc_packaging/debian_fremantle/postinst \
460     www/index.html \
461     www/KeypadTab.png \
462     www/MainTab.png \
463     www/MediaTab.png \
464     www/MenuTab.png \
465     www/PierogiIcon.png \
466     www/SelectKeysetWindow.png \
467     www/UtilityTab.png \
468     www/FavoriteTab.png \
469     www/Media2Tab.png \
470     www/TVTab.png \
471     www/PierogiIcon.png \
472     www/AdjustTab.png \
473     www/InputTab.png \
474     qtc_packaging/debian_fremantle/postrm \
475     icons/red_pause.png \
476     icons/delete_icon&48.png \
477     icons/align_just_icon&32.png \
478     icons/folder_plus_icon&32.png
479
480 RESOURCES += \
481     PierogiResources.qrc
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518