telutils/dialpad/dialpad.pro
branchGCC_SURGE
changeset 34 8ed2e80af9dd
parent 32 1f002146abb4
child 33 8d5d7fcf9b59
equal deleted inserted replaced
26:c9c7ab911778 34:8ed2e80af9dd
    16 #
    16 #
    17 
    17 
    18 TEMPLATE = lib
    18 TEMPLATE = lib
    19 TARGET = dialpad
    19 TARGET = dialpad
    20 CONFIG += hb
    20 CONFIG += hb
       
    21 HB += hbinput
    21 
    22 
    22 INCLUDEPATH += . inc ../../inc
    23 INCLUDEPATH += . inc ../../inc
    23 
    24 
    24 HEADERS += ../../phonesrv_plat/dialpad_api/inc/dialpad.h \
    25 HEADERS += ../../phonesrv_plat/dialpad_api/inc/dialpad.h \
    25            ../../phonesrv_plat/dialpad_api/inc/dialpadkeyhandler.h \
    26            ../../phonesrv_plat/dialpad_api/inc/dialpadkeyhandler.h \
       
    27            ../../phonesrv_plat/dialpad_api/inc/dialpadvtkeyhandler.h \
    26            inc/dialpadbutton.h \
    28            inc/dialpadbutton.h \
    27            inc/dialpadinputfield.h \
    29            inc/dialpadinputfield.h \
    28            inc/dialpadkeypad.h \
    30            inc/dialpadkeypad.h \
    29            inc/dialpadmultitaphandler.h\
    31            inc/dialpadmultitaphandler.h\
    30            inc/dialpadsymbianwrapper.h \
    32            inc/dialpadsymbianwrapper.h \
    31            inc/dialpadbackground.h \
    33            inc/dialpadbackground.h \
    32            inc/dialpadvoicemailboxeventfilter.h \
    34            inc/dialpadvoicemailboxeventfilter.h \
    33            inc/dialpadbluetootheventfilter.h \
    35            inc/dialpadbluetootheventfilter.h \
    34            inc/dialpadkeysequenceeventfilter.h
    36            inc/dialpadkeysequenceeventfilter.h \
       
    37            inc/dialpadvideomailboxeventfilter.h \
       
    38            inc/dialpadmailboxeventfilterbase.h \
       
    39            inc/dialpademergencycalleventfilter.h \
       
    40            inc/dialpadhasheventfilter.h
    35 
    41 
    36 SOURCES += src/dialpad.cpp \
    42 SOURCES += src/dialpad.cpp \
    37            src/dialpadbutton.cpp \
    43            src/dialpadbutton.cpp \
    38            src/dialpadinputfield.cpp \
    44            src/dialpadinputfield.cpp \
    39            src/dialpadkeypad.cpp \
    45            src/dialpadkeypad.cpp \
    41            src/dialpadkeyhandler.cpp \
    47            src/dialpadkeyhandler.cpp \
    42            src/dialpadsymbianwrapper.cpp \
    48            src/dialpadsymbianwrapper.cpp \
    43            src/dialpadbackground.cpp \
    49            src/dialpadbackground.cpp \
    44            src/dialpadvoicemailboxeventfilter.cpp \
    50            src/dialpadvoicemailboxeventfilter.cpp \
    45            src/dialpadbluetootheventfilter.cpp \
    51            src/dialpadbluetootheventfilter.cpp \
    46            src/dialpadkeysequenceeventfilter.cpp
    52            src/dialpadkeysequenceeventfilter.cpp \
       
    53            src/dialpadvideomailboxeventfilter.cpp \
       
    54            src/dialpadmailboxeventfilterbase.cpp \
       
    55            src/dialpademergencycalleventfilter.cpp \
       
    56            src/dialpadvtkeyhandler.cpp \
       
    57            src/dialpadhasheventfilter.cpp
    47 
    58 
    48 RESOURCES += dialpad.qrc
    59 RESOURCES += dialpad.qrc
    49 
    60 
    50 symbian {    
    61 symbian {    
    51     TARGET.EPOCALLOWDLLDATA = 1
    62     TARGET.EPOCALLOWDLLDATA = 1
    68     "$${LITERAL_HASH}include <platform_paths.hrh>" \
    79     "$${LITERAL_HASH}include <platform_paths.hrh>" \
    69     "./rom/dialpad.iby    CORE_MW_LAYER_IBY_EXPORT_PATH(dialpad.iby)" 
    80     "./rom/dialpad.iby    CORE_MW_LAYER_IBY_EXPORT_PATH(dialpad.iby)" 
    70     
    81     
    71     LIBS += -lxqservice \
    82     LIBS += -lxqservice \
    72             -lxqserviceutil \
    83             -lxqserviceutil \
    73             -lvmbxengine
    84             -lvmbxengine \
       
    85             -lfeatmgr \
       
    86             -lphoneclient \
       
    87             -lcentralrepository
    74 }
    88 }
    75 else:win32 { 
    89 else:win32 { 
    76     HEADERS += inc/dialpadsymbianwrapper_p_stub.h
    90     HEADERS += inc/dialpadsymbianwrapper_p_stub.h
    77     SOURCES += src/dialpadsymbianwrapper_p_stub.cpp
    91     SOURCES += src/dialpadsymbianwrapper_p_stub.cpp
    78     
    92     
    80     DESTDIR = c:/hb/lib
    94     DESTDIR = c:/hb/lib
    81     DLLDESTDIR = c:/hb/bin
    95     DLLDESTDIR = c:/hb/bin
    82     INCLUDEPATH += ../../phonesrv_plat/dialpad_api/inc \
    96     INCLUDEPATH += ../../phonesrv_plat/dialpad_api/inc \
    83         c:/hb/include/hbcore \
    97         c:/hb/include/hbcore \
    84         c:/hb/include/hbwidgets \
    98         c:/hb/include/hbwidgets \
    85         c:/hb/include/hbtools
    99         c:/hb/include/hbtools \
       
   100         c:/hb/include/hbinput
    86     INCLUDEPATH += ../xqtelephonyservice/inc
   101     INCLUDEPATH += ../xqtelephonyservice/inc
    87 }
   102 }
    88 
   103 
    89 DEFINES += BUILD_DIALPAD \
   104 DEFINES += BUILD_DIALPAD \
    90            BUILD_DIALPADKEYHANDLER
   105            BUILD_DIALPADKEYHANDLER