messagingapp/msgui/unifiedviewer/unifiedviewer.pro
changeset 37 518b245aa84c
parent 25 84d9eb65b26f
child 51 3507212d340e
equal deleted inserted replaced
25:84d9eb65b26f 37:518b245aa84c
    23 INCLUDEPATH += .
    23 INCLUDEPATH += .
    24 INCLUDEPATH += ../../../inc
    24 INCLUDEPATH += ../../../inc
    25 INCLUDEPATH += ../appengine/inc
    25 INCLUDEPATH += ../appengine/inc
    26 INCLUDEPATH += ../msguiutils/inc
    26 INCLUDEPATH += ../msguiutils/inc
    27 INCLUDEPATH += . ../../msgutils/unieditorutils/editorgenutils/inc
    27 INCLUDEPATH += . ../../msgutils/unieditorutils/editorgenutils/inc
    28 INCLUDEPATH += . ../../msgutils/s60qconversions/inc
       
    29 INCLUDEPATH += $$APP_LAYER_SYSTEMINCLUDE
    28 INCLUDEPATH += $$APP_LAYER_SYSTEMINCLUDE
    30 
    29 
    31 #QMAKE_CXXFLAGS.ARMCC -= --no_hide_all
    30 #QMAKE_CXXFLAGS.ARMCC -= --no_hide_all
    32 
    31 
    33 #UID3
    32 #UID3
    37 TARGET.CAPABILITY = All -TCB
    36 TARGET.CAPABILITY = All -TCB
    38 TARGET.EPOCALLOWDLLDATA = 1
    37 TARGET.EPOCALLOWDLLDATA = 1
    39 TARGET.EPOCHEAPSIZE = 0x20000 0x2000000
    38 TARGET.EPOCHEAPSIZE = 0x20000 0x2000000
    40 
    39 
    41 CONFIG += hb
    40 CONFIG += hb
    42 QT += sql
    41 HB += hbfeedback
    43 
    42 
    44 # Platforms
    43 # Platforms
    45 SYMBIAN_PLATFORMS = WINSCW ARMV5
    44 SYMBIAN_PLATFORMS = WINSCW ARMV5
    46 
    45 
    47 # Build.inf rules
    46 # Build.inf rules
    48 BLD_INF_RULES.prj_exports += \
    47 BLD_INF_RULES.prj_exports += \
    49      "$${LITERAL_HASH}include <platform_paths.hrh>" \
    48      "$${LITERAL_HASH}include <platform_paths.hrh>" \
    50      "rom/unifiedviewer.iby             CORE_APP_LAYER_IBY_EXPORT_PATH(unifiedviewer.iby)"
    49      "rom/unifiedviewer.iby             CORE_APP_LAYER_IBY_EXPORT_PATH(unifiedviewer.iby)"
    51 
    50 
       
    51 defBlock = \      
       
    52 	  "$${LITERAL_HASH}if defined(EABI)" \
       
    53 	  "DEFFILE  ../eabi/unifiedviewer.def" \
       
    54              "$${LITERAL_HASH}else" \
       
    55              "DEFFILE  ../bwins/unifiedviewer.def" \
       
    56              "$${LITERAL_HASH}endif"
       
    57 	
       
    58 MMP_RULES += defBlock
       
    59 
    52 # Input
    60 # Input
    53 HEADERS += inc/unifiedviewer.h \
    61 HEADERS += inc/unifiedviewer.h \
    54            inc/unicontentswidget.h \
    62            inc/unicontentswidget.h \
    55            inc/unitexteditor.h \
       
    56 #           inc/unihighlighter.h \
       
    57            inc/univiewerfeeder.h \
    63            inc/univiewerfeeder.h \
    58            inc/univiewerfeeder_p.h \
    64            inc/univiewerfeeder_p.h \
    59            inc/univiewslidewidget.h \
    65            inc/univiewslidewidget.h \
    60            inc/uniscrollarea.h \
    66            inc/uniscrollarea.h \
    61            ../inc/msgbaseview.h \
    67            ../inc/msgbaseview.h \
       
    68            inc/univiewerutils.h \
    62            inc/univiewerbodywidget.h \
    69            inc/univiewerbodywidget.h \
    63            inc/univiewerdetailswidget.h \
    70            inc/univiewerdetailswidget.h \
    64            inc/univieweraddresswidget.h \
    71            inc/univieweraddresswidget.h \
    65            inc/univieweraddresscontainer.h \
    72            inc/univieweraddresscontainer.h \
    66            inc/univiewermediawidget.h \
    73            inc/univiewerattachmentwidget.h \
    67            inc/univiewerattachmentcontainer.h \
       
    68            inc/univiewertextitem.h \
    74            inc/univiewertextitem.h \
    69            inc/univiewerheadercontainer.h
    75            inc/univiewerheadercontainer.h \
       
    76            inc/univiewerpixmapwidget.h \
       
    77            inc/univieweraudiowidget.h
    70 
    78 
    71 SOURCES += src/unifiedviewer.cpp \
    79 SOURCES += src/unifiedviewer.cpp \
    72            src/unicontentswidget.cpp \
    80            src/unicontentswidget.cpp \
    73            src/unitexteditor.cpp \
       
    74 #           src/unihighlighter.cpp \
       
    75            src/univiewerfeeder.cpp \
    81            src/univiewerfeeder.cpp \
    76            src/univiewerfeeder_p.cpp \
    82            src/univiewerfeeder_p.cpp \
    77            src/univiewslidewidget.cpp \
    83            src/univiewslidewidget.cpp \
    78            src/uniscrollarea.cpp \
    84            src/uniscrollarea.cpp \
       
    85            src/univiewerutils.cpp \
    79            src/univiewerbodywidget.cpp \
    86            src/univiewerbodywidget.cpp \
    80            src/univiewerdetailswidget.cpp \
    87            src/univiewerdetailswidget.cpp \
    81            src/univieweraddresswidget.cpp \
    88            src/univieweraddresswidget.cpp \
    82            src/univieweraddresscontainer.cpp \
    89            src/univieweraddresscontainer.cpp \
    83            src/univiewermediawidget.cpp \
    90            src/univiewerattachmentwidget.cpp \
    84            src/univiewerattachmentcontainer.cpp \
       
    85            src/univiewertextitem.cpp \
    91            src/univiewertextitem.cpp \
    86            src/univiewerheadercontainer.cpp
    92            src/univiewerheadercontainer.cpp \
    87 
    93            src/univiewerpixmapwidget.cpp \
       
    94            src/univieweraudiowidget.cpp
    88 
    95 
    89 RESOURCES += unifiedviewer.qrc
    96 RESOURCES += unifiedviewer.qrc
    90 
    97 
    91 # Libs
    98 # Libs
    92 LIBS = -ls60qconversions \
    99 LIBS = -letext \
    93        -letext \
       
    94        -lmsgs \
   100        -lmsgs \
    95        -lconvergedmessageutils \
   101        -lconvergedmessageutils \
    96        -lappengine \
   102        -lappengine \
    97        -lunidatamodelloader \
   103        -lunidatamodelloader \
    98        -lxqservice \
   104        -lxqservice \
    99        -lQtContacts \
   105        -lQtContacts \
   100        -lmsguiutils \
   106        -lmsguiutils \
   101        -lcentralrepository \
   107        -lcentralrepository \
       
   108        -lthumbnailmanagerqt \
   102        -lxqserviceutil
   109        -lxqserviceutil