camerauis/cameraxui/cxui/cxui.pro
changeset 43 0e652f8f1fbd
parent 28 3075d9b614e6
child 45 24fd82631616
equal deleted inserted replaced
28:3075d9b614e6 43:0e652f8f1fbd
    22 symbian {
    22 symbian {
    23     TARGET.CAPABILITY   = ALL -Tcb -DRM
    23     TARGET.CAPABILITY   = ALL -Tcb -DRM
    24     TARGET.UID3         = 0x101f857a
    24     TARGET.UID3         = 0x101f857a
    25     TARGET.VID          = VID_DEFAULT
    25     TARGET.VID          = VID_DEFAULT
    26     TARGET.EPOCHEAPSIZE = 0x020000 0x1000000
    26     TARGET.EPOCHEAPSIZE = 0x020000 0x1000000
    27     ICON                = ./icons/cxui.svg
    27     SKINICON            = qtg_large_camera
    28     RSS_RULES           = "group_name=\"Qt Camera\";"
    28     RSS_RULES           = "group_name=\"Qt Camera\";"
    29     # Fix for QMake translating INCLUDEPATH to SYSTEMINCLUDE
    29     # Fix for QMake translating INCLUDEPATH to SYSTEMINCLUDE
    30     # and TraceCompiler needing USERINCLUDE.
    30     # and TraceCompiler needing USERINCLUDE.
    31     MMP_RULES           += "USERINCLUDE traces"
    31     MMP_RULES           += "USERINCLUDE traces"
       
    32 }
       
    33 
       
    34 # export sound file
       
    35 symbian {
       
    36     CXUI_DIR = $$section(PWD,":",1)
       
    37     BLD_INF_RULES.prj_exports += "$$CXUI_DIR/data/selftimer.wav    /epoc32/data/z/system/sounds/digital/selftimer.wav"
    32 }
    38 }
    33 
    39 
    34 DEPENDPATH += ../cxengine/inc/api
    40 DEPENDPATH += ../cxengine/inc/api
    35 VPATH += src \
    41 VPATH += src \
    36     inc
    42     inc
    43     -lbitgdi \
    49     -lbitgdi \
    44     -lfbscli \
    50     -lfbscli \
    45     -lcxengine \
    51     -lcxengine \
    46     -lapmime \
    52     -lapmime \
    47     -lcommonui \
    53     -lcommonui \
    48     -lxqsettingsmanager \
       
    49     -lxqutils \
    54     -lxqutils \
    50     -lxqservice \
    55     -lxqservice \
    51     -lxqserviceutil \
    56     -lxqserviceutil \
    52     -lshareui \
    57     -lshareui \
    53     -lcone \
    58     -lcone \
    54     -lefsrv \
    59     -lefsrv \
    55     -lws32 \
    60     -lws32 \
    56     -lgdi \
    61     -lgdi \
    57     -lapgrfx
    62     -lapgrfx \
       
    63     -lusbman \
       
    64     -lthumbnailmanagerqt
    58 
    65 
    59 CONFIG += hb
    66 CONFIG += hb
    60 CONFIG += service
    67 CONFIG += service
    61 QT += xml
    68 QT += xml
    62 SERVICE.FILE = cxui_service_conf.xml
    69 SERVICE.FILE = cxui_service_conf.xml
    66 
    73 
    67 # Input
    74 # Input
    68 HEADERS += cxuiapplication.h \
    75 HEADERS += cxuiapplication.h \
    69     cxuiapplicationframeworkmonitor.h \
    76     cxuiapplicationframeworkmonitor.h \
    70     cxuiapplicationframeworkmonitorprivate.h \
    77     cxuiapplicationframeworkmonitorprivate.h \
       
    78     cxuiapplicationstate.h \
       
    79     cxuiview.h \
    71     cxuiprecaptureview.h \
    80     cxuiprecaptureview.h \
    72     cxuistillprecaptureview.h \
    81     cxuistillprecaptureview.h \
    73     cxuivideoprecaptureview.h \
    82     cxuivideoprecaptureview.h \
    74     cxuipostcaptureview.h \
    83     cxuipostcaptureview.h \
    75     cxestillcapturecontrol.h \
    84     cxestillcapturecontrol.h \
    81     cxuisettingslider.h \
    90     cxuisettingslider.h \
    82     cxuiselftimer.h \
    91     cxuiselftimer.h \
    83     cxuisettingradiobuttonlist.h \
    92     cxuisettingradiobuttonlist.h \
    84     cxuiscenelabel.h \
    93     cxuiscenelabel.h \
    85     cxuierrormanager.h \
    94     cxuierrormanager.h \
    86     cxuistandby.h \
       
    87     cxuisettingradiobuttonlistmodel.h \
    95     cxuisettingradiobuttonlistmodel.h \
    88     cxuisettingsinfo.h \
    96     cxuisettingsinfo.h \
    89     cxuisettingxmlreader.h \
    97     cxuisettingxmlreader.h \
    90     cxuiserviceprovider.h \
    98     cxuiserviceprovider.h \
    91     cxuiscenemodeview.h \
    99     cxuiscenemodeview.h \
    92     cxuizoomslider.h \
   100     cxuizoomslider.h \
       
   101     cxuifullscreenpopup.h \
       
   102     cxuieventlog.h \
    93     traces/OstTraceDefinitions.h
   103     traces/OstTraceDefinitions.h
    94 
   104 
    95 SOURCES += main.cpp \
   105 SOURCES += main.cpp \
    96     cxuiapplication.cpp \
   106     cxuiapplication.cpp \
    97     cxuiapplicationframeworkmonitor.cpp \
   107     cxuiapplicationframeworkmonitor.cpp \
    98     cxuiapplicationframeworkmonitorprivate.cpp \
   108     cxuiapplicationframeworkmonitorprivate.cpp \
       
   109     cxuiapplicationstate.cpp \
       
   110     cxuiview.cpp \
    99     cxuiprecaptureview.cpp \
   111     cxuiprecaptureview.cpp \
   100     cxuivideoprecaptureview.cpp \
   112     cxuivideoprecaptureview.cpp \
   101     cxuistillprecaptureview.cpp \
   113     cxuistillprecaptureview.cpp \
   102     cxuipostcaptureview.cpp \
   114     cxuipostcaptureview.cpp \
   103     cxuicapturekeyhandler.cpp \
   115     cxuicapturekeyhandler.cpp \
   108     cxuisettingslider.cpp \
   120     cxuisettingslider.cpp \
   109     cxuiselftimer.cpp \
   121     cxuiselftimer.cpp \
   110     cxuisettingradiobuttonlist.cpp \
   122     cxuisettingradiobuttonlist.cpp \
   111     cxuiscenelabel.cpp \
   123     cxuiscenelabel.cpp \
   112     cxuierrormanager.cpp \
   124     cxuierrormanager.cpp \
   113     cxuistandby.cpp \
       
   114     cxuisettingradiobuttonlistmodel.cpp \
   125     cxuisettingradiobuttonlistmodel.cpp \
   115     cxuisettingsinfo.cpp \
   126     cxuisettingsinfo.cpp \
   116     cxuisettingxmlreader.cpp \
   127     cxuisettingxmlreader.cpp \
   117     cxuiserviceprovider.cpp \
   128     cxuiserviceprovider.cpp \
   118     cxuiscenemodeview.cpp \
   129     cxuiscenemodeview.cpp \
   119     cxuizoomslider.cpp
   130     cxuizoomslider.cpp \
       
   131     cxuifullscreenpopup.cpp \
       
   132     cxuieventlog.cpp
   120 
   133 
   121 RESOURCES += cxui.qrc
   134 RESOURCES += cxui.qrc
   122 
   135 
   123 # Variating internal and external icons for scene selection view
   136 # Variating internal and external icons for scene selection view
   124 SCENEICONDIR = ../internal/icons
   137 SCENEICONDIR = ../internal/icons