15 #include <platform_paths.hrh> |
15 #include <platform_paths.hrh> |
16 include(../common.pri) |
16 include(../common.pri) |
17 |
17 |
18 TEMPLATE = app |
18 TEMPLATE = app |
19 TARGET = internet_radio_10_1 |
19 TARGET = internet_radio_10_1 |
|
20 TRANSLATIONS += internet_radio_10_1.ts |
20 TARGET.CAPABILITY += NetworkServices AllFiles ReadDeviceData WriteDeviceData ReadUserData WriteUserData |
21 TARGET.CAPABILITY += NetworkServices AllFiles ReadDeviceData WriteDeviceData ReadUserData WriteUserData |
21 |
22 |
22 MOC_DIR = moc |
23 MOC_DIR = moc |
23 DEPENDPATH = src |
24 DEPENDPATH = src |
24 |
25 |
25 INCLUDEPATH += $$APP_LAYER_SYSTEMINCLUDE |
26 INCLUDEPATH += $$APP_LAYER_SYSTEMINCLUDE |
26 INCLUDEPATH += $${OS_LAYER_PUBLIC_EXPORT_PATH(http)} |
27 INCLUDEPATH += $${OS_LAYER_PUBLIC_EXPORT_PATH(http)} |
27 INCLUDEPATH += $${MW_LAYER_PUBLIC_EXPORT_PATH(http)} |
28 INCLUDEPATH += $${MW_LAYER_PUBLIC_EXPORT_PATH(http)} |
28 |
29 |
29 #the following is for splash screen in phone |
30 #the following is for splash screen in phone |
30 BLD_INF_RULES.prj_exports += "resources/splashscreen/internet_radio_default.splashml /epoc32/data/z/resource/hb/splashml/internet_radio_default.splashml" \ |
31 BLD_INF_RULES.prj_exports += "resources/splashscreen/internet_radio_normal.splashml /epoc32/data/z/resource/hb/splashml/internet_radio_normal.splashml" \ |
31 "resources/splashscreen/internet_radio_default.docml /epoc32/data/z/resource/hb/splashml/internet_radio_default.docml" \ |
|
32 "resources/splashscreen/internet_radio_normal.splashml /epoc32/data/z/resource/hb/splashml/internet_radio_normal.splashml" \ |
|
33 "resources/splashscreen/internet_radio_normal.docml /epoc32/data/z/resource/hb/splashml/internet_radio_normal.docml" \ |
32 "resources/splashscreen/internet_radio_normal.docml /epoc32/data/z/resource/hb/splashml/internet_radio_normal.docml" \ |
34 "resources/splashscreen/internet_radio_nowplaying.splashml /epoc32/data/z/resource/hb/splashml/internet_radio_nowplaying.splashml" \ |
33 "resources/splashscreen/internet_radio_nowplaying.splashml /epoc32/data/z/resource/hb/splashml/internet_radio_nowplaying.splashml" \ |
35 "resources/splashscreen/internet_radio_nowplaying.docml /epoc32/data/z/resource/hb/splashml/internet_radio_nowplaying.docml" |
34 "resources/splashscreen/internet_radio_nowplaying.docml /epoc32/data/z/resource/hb/splashml/internet_radio_nowplaying.docml" \ |
|
35 "resources/splashscreen/internet_radio_termscons.splashml /epoc32/data/z/resource/hb/splashml/internet_radio_termscons.splashml" \ |
|
36 "resources/splashscreen/internet_radio_termscons.docml /epoc32/data/z/resource/hb/splashml/internet_radio_termscons.docml" |
36 |
37 |
37 #the following is for splash screen in winscw_udeb |
38 #the following is for splash screen in winscw_udeb |
38 BLD_INF_RULES.prj_exports += "resources/splashscreen/internet_radio_default.splashml /epoc32/release/winscw/udeb/z/resource/hb/splashml/internet_radio_default.splashml" \ |
39 BLD_INF_RULES.prj_exports += "resources/splashscreen/internet_radio_normal.splashml /epoc32/release/winscw/udeb/z/resource/hb/splashml/internet_radio_normal.splashml" \ |
39 "resources/splashscreen/internet_radio_default.docml /epoc32/release/winscw/udeb/z/resource/hb/splashml/internet_radio_default.docml" \ |
|
40 "resources/splashscreen/internet_radio_normal.splashml /epoc32/release/winscw/udeb/z/resource/hb/splashml/internet_radio_normal.splashml" \ |
|
41 "resources/splashscreen/internet_radio_normal.docml /epoc32/release/winscw/udeb/z/resource/hb/splashml/internet_radio_normal.docml" \ |
40 "resources/splashscreen/internet_radio_normal.docml /epoc32/release/winscw/udeb/z/resource/hb/splashml/internet_radio_normal.docml" \ |
42 "resources/splashscreen/internet_radio_nowplaying.splashml /epoc32/release/winscw/udeb/z/resource/hb/splashml/internet_radio_nowplaying.splashml" \ |
41 "resources/splashscreen/internet_radio_nowplaying.splashml /epoc32/release/winscw/udeb/z/resource/hb/splashml/internet_radio_nowplaying.splashml" \ |
43 "resources/splashscreen/internet_radio_nowplaying.docml /epoc32/release/winscw/udeb/z/resource/hb/splashml/internet_radio_nowplaying.docml" |
42 "resources/splashscreen/internet_radio_nowplaying.docml /epoc32/release/winscw/udeb/z/resource/hb/splashml/internet_radio_nowplaying.docml" \ |
44 |
43 "resources/splashscreen/internet_radio_termscons.splashml /epoc32/release/winscw/udeb/z/resource/hb/splashml/internet_radio_termscons.splashml" \ |
|
44 "resources/splashscreen/internet_radio_termscons.docml /epoc32/release/winscw/udeb/z/resource/hb/splashml/internet_radio_termscons.docml" |
45 |
45 |
46 #the following is for splash screen in winscw_urel |
46 #the following is for splash screen in winscw_urel |
47 BLD_INF_RULES.prj_exports += "resources/splashscreen/internet_radio_default.splashml /epoc32/release/winscw/urel/z/resource/hb/splashml/internet_radio_default.splashml" \ |
47 BLD_INF_RULES.prj_exports += "resources/splashscreen/internet_radio_normal.splashml /epoc32/release/winscw/urel/z/resource/hb/splashml/internet_radio_normal.splashml" \ |
48 "resources/splashscreen/internet_radio_default.docml /epoc32/release/winscw/urel/z/resource/hb/splashml/internet_radio_default.docml" \ |
|
49 "resources/splashscreen/internet_radio_normal.splashml /epoc32/release/winscw/urel/z/resource/hb/splashml/internet_radio_normal.splashml" \ |
|
50 "resources/splashscreen/internet_radio_normal.docml /epoc32/release/winscw/urel/z/resource/hb/splashml/internet_radio_normal.docml" \ |
48 "resources/splashscreen/internet_radio_normal.docml /epoc32/release/winscw/urel/z/resource/hb/splashml/internet_radio_normal.docml" \ |
51 "resources/splashscreen/internet_radio_nowplaying.splashml /epoc32/release/winscw/urel/z/resource/hb/splashml/internet_radio_nowplaying.splashml" \ |
49 "resources/splashscreen/internet_radio_nowplaying.splashml /epoc32/release/winscw/urel/z/resource/hb/splashml/internet_radio_nowplaying.splashml" \ |
52 "resources/splashscreen/internet_radio_nowplaying.docml /epoc32/release/winscw/urel/z/resource/hb/splashml/internet_radio_nowplaying.docml" |
50 "resources/splashscreen/internet_radio_nowplaying.docml /epoc32/release/winscw/urel/z/resource/hb/splashml/internet_radio_nowplaying.docml" \ |
53 |
51 "resources/splashscreen/internet_radio_termscons.splashml /epoc32/release/winscw/urel/z/resource/hb/splashml/internet_radio_termscons.splashml" \ |
|
52 "resources/splashscreen/internet_radio_termscons.docml /epoc32/release/winscw/urel/z/resource/hb/splashml/internet_radio_termscons.docml" |
|
53 |
54 |
54 |
55 |
55 |
56 INCLUDEPATH += inc \ |
56 INCLUDEPATH += inc \ |
57 ..\irqisdsclient\inc \ |
57 ../irqisdsclient/inc \ |
58 ..\irqmediaplayer\inc \ |
58 ../irqmediaplayer/inc \ |
59 ..\irqcommon\inc \ |
59 ../irqcommon/inc \ |
60 ..\irqstatisticsreporter\inc \ |
60 ../irqstatisticsreporter/inc \ |
61 ..\irqfavoritesdb\inc \ |
61 ../irqfavoritesdb/inc \ |
62 ..\irqnetworkcontroller\inc \ |
62 ../irqnetworkcontroller/inc \ |
63 ..\irqsonghistory\inc \ |
63 ../irqsonghistory/inc \ |
64 ..\irqsettings\inc \ |
64 ../irqsettings/inc \ |
65 ..\irqlogger\inc \ |
65 ../irqlogger/inc \ |
66 ..\irqsystemeventhandler\inc |
66 ../irqsystemeventhandler/inc |
67 |
67 |
68 CONFIG += hb service |
68 CONFIG += hb service |
69 QT += sql |
69 QT += sql |
70 |
70 |
71 SERVICE.FILE = service_conf.xml |
71 SERVICE.FILE = service_conf.xml |
72 |
|
73 exists($${OS_LAYER_PLATFORM_EXPORT_PATH(qt/translations/internet_radio_10_1*.ts)}) { |
|
74 TRANSLATIONS = internet_radio_10_1.ts |
|
75 message( "LOALIZATION IS TURNED ON" ) |
|
76 DEFINES += LOCALIZATION |
|
77 } |
|
78 |
|
79 |
72 |
80 LIBS += -lirqnetworkcontroller \ |
73 LIBS += -lirqnetworkcontroller \ |
81 -lirqisdsclient \ |
74 -lirqisdsclient \ |
82 -lirqmediaplayer \ |
75 -lirqmediaplayer \ |
83 -lirqutility \ |
76 -lirqutility \ |
99 TARGET.EPOCHEAPSIZE = 0x020000 0x2000000 |
92 TARGET.EPOCHEAPSIZE = 0x020000 0x2000000 |
100 TARGET.VID = VID_DEFAULT |
93 TARGET.VID = VID_DEFAULT |
101 SKINICON = qtg_large_internet_radio |
94 SKINICON = qtg_large_internet_radio |
102 datatype_list = "datatype_list={DATATYPE{priority=EDataTypePriorityHigh;type=\"audio/x-scpls\";}};" |
95 datatype_list = "datatype_list={DATATYPE{priority=EDataTypePriorityHigh;type=\"audio/x-scpls\";}};" |
103 RSS_RULES += datatype_list |
96 RSS_RULES += datatype_list |
|
97 MMP_RULES += SMPSAFE |
104 } |
98 } |
105 |
99 |
106 #input |
100 #input |
107 #header files list |
101 #header files list |
108 HEADERS += inc\irapplication.h \ |
102 HEADERS += inc/irapplication.h \ |
109 inc\irviewmanager.h \ |
103 inc/irviewmanager.h \ |
110 inc\irbaseview.h \ |
104 inc/irbaseview.h \ |
111 inc\irmainview.h \ |
105 inc/irmainview.h \ |
112 inc\irmainmodel.h \ |
106 inc/irmainmodel.h \ |
113 inc\ircategoryview.h \ |
107 inc/ircategoryview.h \ |
114 inc\irstationsview.h \ |
108 inc/irstationsview.h \ |
115 inc\irnowplayingview.h \ |
109 inc/irnowplayingview.h \ |
116 inc\irplaycontroller.h \ |
110 inc/irplaycontroller.h \ |
117 inc\ircategorymodel.h \ |
111 inc/ircategorymodel.h \ |
118 inc\irchannelmodel.h \ |
112 inc/irchannelmodel.h \ |
119 inc\irabstractlistviewbase.h \ |
113 inc/irabstractlistviewbase.h \ |
120 inc\irfavoritesview.h \ |
114 inc/irfavoritesview.h \ |
121 inc\irfavoritesmodel.h \ |
115 inc/irfavoritesmodel.h \ |
122 inc\irhistoryview.h \ |
116 inc/irhistoryview.h \ |
123 inc\irsonghistoryview.h \ |
117 inc/irsonghistoryview.h \ |
124 inc\irsettingsview.h \ |
118 inc/irsettingsview.h \ |
125 inc\irlastplayedstationinfo.h \ |
119 inc/irlastplayedstationinfo.h \ |
126 inc\iropenwebaddressview.h \ |
120 inc/iropenwebaddressview.h \ |
127 inc\irhistorymodel.h \ |
121 inc/irhistorymodel.h \ |
128 inc\irsonghistorymodel.h \ |
122 inc/irsonghistorymodel.h \ |
129 inc\irsearchchannelsview.h \ |
123 inc/irsearchchannelsview.h \ |
130 inc\irdocumentloader.h \ |
124 inc/irdocumentloader.h \ |
131 inc\irmediakeyobserver.h \ |
125 inc/irmediakeyobserver.h \ |
132 inc\irplsmodel.h \ |
126 inc/irplsmodel.h \ |
133 inc\irplsview.h \ |
127 inc/irplsview.h \ |
134 inc\irmemorycollector.h \ |
128 inc/irmemorycollector.h \ |
135 inc\irstationshare.h \ |
129 inc/irstationshare.h \ |
136 inc\irstationdetailsview.h \ |
130 inc/irstationdetailsview.h \ |
137 inc\irtermsconsview.h \ |
131 inc/irtermsconsview.h \ |
138 inc\ircontrolservice.h \ |
132 inc/ircontrolservice.h \ |
139 inc\irmonitorservice.h \ |
133 inc/irmonitorservice.h \ |
140 inc\irplaylist.h \ |
134 inc/irplaylist.h \ |
141 inc\irsearchresultdb.h \ |
135 inc/irsearchresultdb.h \ |
142 inc\irfileviewservice.h |
136 inc/irfileviewservice.h \ |
|
137 inc/irplayingbanner.h |
143 |
138 |
144 #source files list |
139 #source files list |
145 SOURCES += main.cpp \ |
140 SOURCES += main.cpp \ |
146 irapplication.cpp \ |
141 irapplication.cpp \ |
147 irviewmanager.cpp \ |
142 irviewmanager.cpp \ |