ui/views/views.pro
branchGCC_SURGE
changeset 51 525c140ec8db
parent 49 f291796e213d
child 52 a3a4c0de738e
equal deleted inserted replaced
38:c9962d0368d9 51:525c140ec8db
    18 TARGET = glxviews
    18 TARGET = glxviews
    19 
    19 
    20 DEPENDPATH += . fullscreenview/inc fullscreenview/src gridview/inc gridview/src slideshowsettingsview/inc slideshowsettingsview/src viewbase/inc
    20 DEPENDPATH += . fullscreenview/inc fullscreenview/src gridview/inc gridview/src slideshowsettingsview/inc slideshowsettingsview/src viewbase/inc
    21 CONFIG += hb
    21 CONFIG += hb
    22 
    22 
    23 LIBS += -lglxmediamodel.dll \
    23 LIBS += -lglxfavmediamodel.dll \
    24         -lglxlistmodel.dll \
    24         -lglxmediamodel.dll \
    25         -lglxfavmediamodel.dll \
    25         -lglximagedecoderwrapper.dll \
    26 	-lglximagedecoderwrapper.dll \
       
    27         -lglxloggerqt.dll \
    26         -lglxloggerqt.dll \
    28         -lshareui.dll \
    27         -lshareui.dll \
    29         -lglxtvout.dll \
    28         -lglxtvout.dll \
    30         -lglxtvoutwrapper.dll \
    29         -lglxtvoutwrapper.dll \
    31         -lxqserviceutil.dll \
    30         -lxqserviceutil.dll \
    32         -lglxlogging.dll \
    31         -lglxlogging.dll \
    33         -lganeswidgets.dll \
    32         -lganeswidgets.dll \
    34         -lglxmodelwrapper.dll \
    33         -lglxmodelwrapper.dll \
    35         -lxqsettingsmanager
    34         -lglxviewutilities.dll \
       
    35 	 -lglxzoomwidget.dll \
       
    36         -ldetailsnamelabel.dll \
       
    37         -ldetailsnamelabelplugin.dll \
       
    38         -ldetailsdescriptionedit.dll \
       
    39         -ldetailsdescriptioneditplugin.dll
    36 
    40 
    37 DEFINES += BUILD_GLXVIEWS
    41 DEFINES += BUILD_GLXVIEWS
    38 
    42 
    39 INCLUDEPATH += . ../inc \
    43 INCLUDEPATH += . ../inc \
    40           ../../inc \
    44           ../../inc \
       
    45   	  ../widgets/glxzoomwidget/inc \
    41           ../uiengine/model/mediamodel/inc \
    46           ../uiengine/model/mediamodel/inc \
    42           ../uiengine/model/listmodel/inc \
       
    43 	  ../uiengine/model/favmediamodel/inc \
    47 	  ../uiengine/model/favmediamodel/inc \
    44           ../uiengine/medialistwrapper/inc \
    48           ../uiengine/medialistwrapper/inc \
    45           ../viewbase/inc \
    49           ../viewbase/inc \
    46           ../../commonutilities/imagedecoderwrapper/inc \
    50           ../../commonutilities/imagedecoderwrapper/inc \
    47           ../../loggers/loggerqt/inc \
    51           ../../loggers/loggerqt/inc \
    48           ../../traces \
    52           ../../traces \
    49           ../../tvout/tvoutwrapper/inc \
    53           ../../tvout/tvoutwrapper/inc \
    50           ../uiengine/model/modelwrapper/inc \
    54           ../uiengine/model/modelwrapper/inc \
    51           /epoc32/include/mw/hgwidgets
    55           ../viewutilities/effectengine/inc \
       
    56           ../viewutilities/settingutility/inc \
       
    57           /epoc32/include/mw/hgwidgets \
       
    58           ../detailscustomwidget/detailsnamelabel/inc \
       
    59           ../detailscustomwidget/detailsdescriptionedit/inc
    52 
    60 
    53 symbian: { 
    61 symbian: { 
    54 TARGET.UID3 = 0x200009EF
    62 TARGET.UID3 = 0x200009EF
    55 INCLUDEPATH += $$APP_LAYER_SYSTEMINCLUDE
    63 INCLUDEPATH += $$APP_LAYER_SYSTEMINCLUDE
    56 TARGET.EPOCALLOWDLLDATA = 1
    64 TARGET.EPOCALLOWDLLDATA = 1
    57 TARGET.CAPABILITY = ALL -TCB 
    65 TARGET.CAPABILITY = ALL -TCB 
       
    66 MMP_RULES += SMPSAFE
    58 }
    67 }
    59 
    68 
    60 # Input
    69 # Input
    61 HEADERS += viewbase/inc/glxview.h \
    70 HEADERS += viewbase/inc/glxview.h \
    62            fullscreenview/inc/glxcoverflow.h \
    71            fullscreenview/inc/glxcoverflow.h \
    63            fullscreenview/inc/glxfullscreenview.h \
    72            fullscreenview/inc/glxfullscreenview.h \
    64            fullscreenview/inc/glxzoomslider.h  \
       
    65            fullscreenview/inc/glxzoomcontrol.h  \
       
    66            detailsview/inc/glxdetailsview.h  \
    73            detailsview/inc/glxdetailsview.h  \
    67            detailsview/inc/glxdetailscustomwidgets.h  \
       
    68            detailsview/inc/glxdetailscustomicon.h \
       
    69            gridview/inc/glxgridview.h \
    74            gridview/inc/glxgridview.h \
    70 					 slideshowsettingsview/inc/glxslideshowsettingsview.h \
    75            slideshowsettingsview/inc/glxslideshowsettingsview.h \
    71            listview/inc/glxlistview.h \
    76            listview/inc/glxlistview.h \
    72            effectengine/inc/glxeffectengine.h \
       
    73            slideshowview/inc/glxslideshowview.h \
    77            slideshowview/inc/glxslideshowview.h \
    74            slideshowview/inc/glxslideshowwidget.h \
    78            slideshowview/inc/glxslideshowwidget.h \
    75            effectengine/effectplugin/inc/glxeffectpluginbase.h \
    79            docloaders/inc/glxviewdocloader.h \
    76            effectengine/effectplugin/inc/glxbackwardtransitionplugin.h \
       
    77            effectengine/effectplugin/inc/glxforwardtransitionplugin.h \
       
    78            effectengine/effectplugin/inc/glxfadeplugin.h \
       
    79 	   	   docloaders/inc/glxviewdocloader.h \
       
    80            viewsfactory/inc/glxviewsfactory.h \
    80            viewsfactory/inc/glxviewsfactory.h \
    81            
    81            
    82 SOURCES += viewbase/src/glxview.cpp \
    82 SOURCES += viewbase/src/glxview.cpp \
    83            fullscreenview/src/glxcoverflow.cpp \
    83            fullscreenview/src/glxcoverflow.cpp \
    84            fullscreenview/src/glxfullscreenview.cpp \
    84            fullscreenview/src/glxfullscreenview.cpp \
    85            fullscreenview/src/glxzoomslider.cpp \
    85 	   detailsview/src/glxdetailsview.cpp \
    86            fullscreenview/src/glxzoomcontrol.cpp \
       
    87            detailsview/src/glxdetailsview.cpp \
       
    88            detailsview/src/glxdetailscustomwidgets.cpp \
       
    89            detailsview/src/glxdetailscustomicon.cpp \
       
    90            gridview/src/glxgridview.cpp \
    86            gridview/src/glxgridview.cpp \
    91            slideshowsettingsview/src/glxslideshowsettingsview.cpp \
    87            slideshowsettingsview/src/glxslideshowsettingsview.cpp \
    92            listview/src/glxlistview.cpp \
    88            listview/src/glxlistview.cpp \
    93            effectengine/src/glxeffectengine.cpp \
       
    94            slideshowview/src/glxslideshowview.cpp \
    89            slideshowview/src/glxslideshowview.cpp \
    95            slideshowview/src/glxslideshowwidget.cpp \
    90            slideshowview/src/glxslideshowwidget.cpp \
    96            effectengine/effectplugin/src/glxbackwardtransitionplugin.cpp \
       
    97            effectengine/effectplugin/src/glxforwardtransitionplugin.cpp \
       
    98            effectengine/effectplugin/src/glxfadeplugin.cpp \
       
    99 	   docloaders/src/glxviewdocloader.cpp \
    91 	   docloaders/src/glxviewdocloader.cpp \
   100            viewsfactory/src/glxviewsfactory.cpp
    92            viewsfactory/src/glxviewsfactory.cpp
   101 
    93 
   102 DEFINES += QT_NO_DEBUG_OUTPUT QT_NO_WARNING_OUTPUT 
    94 DEFINES += QT_NO_DEBUG_OUTPUT QT_NO_WARNING_OUTPUT 
       
    95 
       
    96 defBlock = \      
       
    97 "$${LITERAL_HASH}if defined(EABI)" \
       
    98 "DEFFILE  ../eabi/glxviews.def" \
       
    99 	 "$${LITERAL_HASH}else" \
       
   100 	 "DEFFILE  ../bwins/glxviews.def" \
       
   101              "$${LITERAL_HASH}endif"
       
   102 	
       
   103 MMP_RULES += defBlock