17 |
17 |
18 TEMPLATE = lib |
18 TEMPLATE = lib |
19 CONFIG += plugin hb mobility qtservice |
19 CONFIG += plugin hb mobility qtservice |
20 QTSERVICE.DESCRIPTOR = resources/nmhswidget.xml |
20 QTSERVICE.DESCRIPTOR = resources/nmhswidget.xml |
21 MOBILITY = serviceframework |
21 MOBILITY = serviceframework |
22 #win32: PLUGIN_SUBDIR = /hsresources/import/widgetregistry/2002DD15 |
|
23 #symbian: PLUGIN_SUBDIR = /private/20022F35/import/widgetregistry/2002DD15 |
|
24 TARGET = nmhswidget |
22 TARGET = nmhswidget |
25 QT += core |
23 QT += core |
26 RESOURCES += nmhswidget.qrc |
24 RESOURCES += nmhswidget.qrc |
27 LIBS += -lnmailbase \ |
25 LIBS += -lnmailbase \ |
28 -lnmailuiengine \ |
26 -lnmailuiengine \ |
29 -lxqservice |
27 -lxqservice \ |
30 |
28 -leuser \ |
|
29 -llibc \ |
|
30 -lbafl |
31 symbian: { |
31 symbian: { |
32 TARGET.UID3=0x2002DD15 |
32 TARGET.UID3=0x2002DD15 |
33 TARGET.VID = VID_DEFAULT |
33 TARGET.VID = VID_DEFAULT |
34 |
34 |
35 load(data_caging_paths) |
35 load(data_caging_paths) |
40 addFiles.sources += ./resources/nmhswidget.xml |
40 addFiles.sources += ./resources/nmhswidget.xml |
41 addFiles.path = xmldata |
41 addFiles.path = xmldata |
42 DEPLOYMENT += addFiles |
42 DEPLOYMENT += addFiles |
43 |
43 |
44 BLD_INF_RULES.prj_exports += "resources/nmhswidget.xml z:/private/2002DD15/nmhswidget.xml" |
44 BLD_INF_RULES.prj_exports += "resources/nmhswidget.xml z:/private/2002DD15/nmhswidget.xml" |
45 BLD_INF_RULES.prj_exports += "rom/nmhswidget.iby CORE_APP_LAYER_IBY_EXPORT_PATH(nmhswidget.iby)" |
45 BLD_INF_RULES.prj_exports += "rom/nmhswidget.iby CORE_APP_LAYER_IBY_EXPORT_PATH(nmhswidget.iby)" |
|
46 BLD_INF_RULES.prj_exports += "rom/nmhswidgetlanguage.iby LANGUAGE_APP_LAYER_IBY_EXPORT_PATH(nmhswidgetlanguage.iby)" |
46 TARGET.EPOCALLOWDLLDATA = 1 |
47 TARGET.EPOCALLOWDLLDATA = 1 |
47 } |
48 } |
48 |
49 |
49 TARGET.CAPABILITY = ALL -TCB |
50 TARGET.CAPABILITY = ALL -TCB |
50 |
51 |
51 SOURCES += src/nmhswidget.cpp \ |
52 SOURCES += src/nmhswidget.cpp \ |
52 src/nmhswidgetemailengine.cpp \ |
53 src/nmhswidgetemailengine.cpp \ |
53 src/nmhswidgetemailrow.cpp \ |
54 src/nmhswidgetemailrow.cpp \ |
54 src/nmhswidgettitlerow.cpp \ |
55 src/nmhswidgettitlerow.cpp \ |
55 src/nmhswidgetplugin.cpp |
56 src/nmhswidgetplugin.cpp \ |
|
57 src/nmhswidgetdatetimeobserver.cpp \ |
|
58 src/nmhswidgetdatetimeobserver_p.cpp |
56 |
59 |
57 HEADERS += inc/nmhswidget.h \ |
60 HEADERS += inc/nmhswidget.h \ |
58 inc/nmhswidgetconsts.h \ |
61 inc/nmhswidgetconsts.h \ |
59 inc/nmhswidgetemailengine.h \ |
62 inc/nmhswidgetemailengine.h \ |
60 inc/nmhswidgetemailrow.h \ |
63 inc/nmhswidgetemailrow.h \ |
61 inc/nmhswidgettitlerow.h \ |
64 inc/nmhswidgettitlerow.h \ |
62 inc/nmhswidgetplugin.h |
65 inc/nmhswidgetplugin.h \ |
|
66 inc/nmhswidgetdatetimeobserver.h \ |
|
67 inc/nmhswidgetdatetimeobserver_p.h |
63 |
68 |
64 INCLUDEPATH += ./inc \ |
69 INCLUDEPATH += ./inc \ |
65 ../../inc \ |
70 ../../inc \ |
66 ./tsrc/nmhswidgettestapp/inc \ |
|
67 ../nmailuiengine/inc \ |
71 ../nmailuiengine/inc \ |
68 ../inc |
72 ../inc |
69 DEPENDPATH += . |
73 DEPENDPATH += . |
70 |
74 TRANSLATIONS = mailwidget.ts |
71 LIBS += -leuser |
|
72 LIBS += -llibc |
|