qtmobility/plugins/contacts/symbiansim/symbiansim_defines.pri
changeset 14 6fbed849b4f4
parent 5 453da2cfceef
equal deleted inserted replaced
11:06b8e2af4411 14:6fbed849b4f4
    31     # reboot when trying to remove several nonexistent contacts in a row.
    31     # reboot when trying to remove several nonexistent contacts in a row.
    32     # The first remove operation will succeed but right after the second
    32     # The first remove operation will succeed but right after the second
    33     # remove operation has completed the device reboots.
    33     # remove operation has completed the device reboots.
    34     DEFINES += SYMBIANSIM_BACKEND_CHECK_BEFORE_REMOVE
    34     DEFINES += SYMBIANSIM_BACKEND_CHECK_BEFORE_REMOVE
    35     
    35     
    36     # In pre 10.1 platforms we need a small delay between requests to prevent
       
    37     # S60 3.2 devices from rebooting and S60 5.0 devices from reporting a
       
    38     # server busy error. Not sure if this is really needed for S60 3.1 but
       
    39     # it does not hurt. 
       
    40     contains(S60_VERSION, 3.1) | contains(S60_VERSION, 3.2) | contains(S60_VERSION, 5.0) {
    36     contains(S60_VERSION, 3.1) | contains(S60_VERSION, 3.2) | contains(S60_VERSION, 5.0) {
       
    37     
       
    38        # In pre 10.1 platforms we need a small delay between requests to prevent
       
    39        # S60 3.2 devices from rebooting and S60 5.0 devices from reporting a
       
    40        # server busy error. Not sure if this is really needed for S60 3.1 but
       
    41        # it does not hurt.     
    41        DEFINES += SYMBIANSIM_BACKEND_USE_DELAY
    42        DEFINES += SYMBIANSIM_BACKEND_USE_DELAY
       
    43        
       
    44        # In pre 10.1 platforms we need to check extra detail support 
       
    45        # (nickname/additional number/email) by trying to write them to sim card. 
       
    46        # This is because when using RMobilePhoneStore::GetInfo() it does not
       
    47        # report them correctly. There is another API for checking this but
       
    48        # it cannot be used as it is not public on these platforms.
       
    49        DEFINES += SYMBIANSIM_BACKEND_TEST_EXTRADETAILS
    42     }     
    50     }     
    43 }
    51 }