451 QVERIFY(PhoneCallComingCmdSilent == testList.at(1).mCommandId); |
451 QVERIFY(PhoneCallComingCmdSilent == testList.at(1).mCommandId); |
452 QVERIFY(true == testList.at(0).mEnabled); |
452 QVERIFY(true == testList.at(0).mEnabled); |
453 QVERIFY(true == testList.at(1).mEnabled); |
453 QVERIFY(true == testList.at(1).mEnabled); |
454 testList.clear(); |
454 testList.clear(); |
455 |
455 |
|
456 // Set soft reject dimmed |
|
457 buttonsController->setButtonFlags(PhoneUIQtButtonsController::DisableSoftReject,true); |
|
458 testList = m_resourceAdapter->convertToToolBarCommandList(R_PHONEUI_CALLHANDLING_INCOMINGCALL_CBA); |
|
459 QCOMPARE(2,testList.count()); |
|
460 QVERIFY(PhoneCallComingCmdSoftReject == testList.at(0).mCommandId); |
|
461 QVERIFY(PhoneCallComingCmdSilent == testList.at(1).mCommandId); |
|
462 QVERIFY(false == testList.at(0).mEnabled); |
|
463 QVERIFY(true == testList.at(1).mEnabled); |
|
464 testList.clear(); |
|
465 |
|
466 // Set soft reject |
|
467 buttonsController->setButtonFlags(PhoneUIQtButtonsController::DisableSoftReject,false); |
456 testList = m_resourceAdapter->convertToToolBarCommandList(R_PHONEUI_CALLHANDLING_INCOMINGCALL_REJECT_CBA); |
468 testList = m_resourceAdapter->convertToToolBarCommandList(R_PHONEUI_CALLHANDLING_INCOMINGCALL_REJECT_CBA); |
457 QCOMPARE(2,testList.count()); |
469 QCOMPARE(2,testList.count()); |
458 QVERIFY(PhoneCallComingCmdSoftReject == testList.at(0).mCommandId); |
470 QVERIFY(PhoneCallComingCmdSoftReject == testList.at(0).mCommandId); |
459 QVERIFY(PhoneInCallCmdReject == testList.at(1).mCommandId); |
471 QVERIFY(PhoneInCallCmdReject == testList.at(1).mCommandId); |
460 QVERIFY(true == testList.at(0).mEnabled); |
472 QVERIFY(true == testList.at(0).mEnabled); |
461 QVERIFY(true == testList.at(1).mEnabled); |
473 QVERIFY(true == testList.at(1).mEnabled); |
462 testList.clear(); |
474 testList.clear(); |
463 |
475 |
|
476 // Set soft reject dimmed |
|
477 buttonsController->setButtonFlags(PhoneUIQtButtonsController::DisableSoftReject,true); |
|
478 testList = m_resourceAdapter->convertToToolBarCommandList(R_PHONEUI_CALLHANDLING_INCOMINGCALL_REJECT_CBA); |
|
479 QCOMPARE(2,testList.count()); |
|
480 QVERIFY(PhoneCallComingCmdSoftReject == testList.at(0).mCommandId); |
|
481 QVERIFY(PhoneInCallCmdReject == testList.at(1).mCommandId); |
|
482 QVERIFY(false == testList.at(0).mEnabled); |
|
483 QVERIFY(true == testList.at(1).mEnabled); |
|
484 testList.clear(); |
|
485 |
|
486 // Set soft reject |
|
487 buttonsController->setButtonFlags(PhoneUIQtButtonsController::DisableSoftReject,false); |
464 testList = m_resourceAdapter->convertToToolBarCommandList(R_PHONEUI_CALLHANDLING_INCOMINGCALL_SOFT_REJECT_CBA); |
488 testList = m_resourceAdapter->convertToToolBarCommandList(R_PHONEUI_CALLHANDLING_INCOMINGCALL_SOFT_REJECT_CBA); |
465 QCOMPARE(2,testList.count()); |
489 QCOMPARE(2,testList.count()); |
466 QVERIFY(PhoneCallComingCmdSoftReject == testList.at(0).mCommandId); |
490 QVERIFY(PhoneCallComingCmdSoftReject == testList.at(0).mCommandId); |
467 QVERIFY(PhoneCallComingCmdSilent == testList.at(1).mCommandId); |
491 QVERIFY(PhoneCallComingCmdSilent == testList.at(1).mCommandId); |
468 QVERIFY(true == testList.at(0).mEnabled); |
492 QVERIFY(true == testList.at(0).mEnabled); |
469 QVERIFY(false == testList.at(1).mEnabled); |
493 QVERIFY(false == testList.at(1).mEnabled); |
470 testList.clear(); |
494 testList.clear(); |
471 |
495 |
|
496 // Set soft reject dimmed |
|
497 buttonsController->setButtonFlags(PhoneUIQtButtonsController::DisableSoftReject,true); |
|
498 testList = m_resourceAdapter->convertToToolBarCommandList(R_PHONEUI_CALLHANDLING_INCOMINGCALL_SOFT_REJECT_CBA); |
|
499 QCOMPARE(2,testList.count()); |
|
500 QVERIFY(PhoneCallComingCmdSoftReject == testList.at(0).mCommandId); |
|
501 QVERIFY(PhoneCallComingCmdSilent == testList.at(1).mCommandId); |
|
502 QVERIFY(false == testList.at(0).mEnabled); |
|
503 QVERIFY(false == testList.at(1).mEnabled); |
|
504 testList.clear(); |
|
505 |
|
506 // Set soft reject |
|
507 buttonsController->setButtonFlags(PhoneUIQtButtonsController::DisableSoftReject,false); |
472 testList = m_resourceAdapter->convertToToolBarCommandList(R_PHONEUI_CALLHANDLING_CALLWAITING_CBA); |
508 testList = m_resourceAdapter->convertToToolBarCommandList(R_PHONEUI_CALLHANDLING_CALLWAITING_CBA); |
473 QCOMPARE(2,testList.count()); |
509 QCOMPARE(2,testList.count()); |
474 QVERIFY(PhoneCallComingCmdSoftReject == testList.at(0).mCommandId); |
510 QVERIFY(PhoneCallComingCmdSoftReject == testList.at(0).mCommandId); |
475 QVERIFY(PhoneInCallCmdJoinToConference == testList.at(1).mCommandId); |
511 QVERIFY(PhoneInCallCmdJoinToConference == testList.at(1).mCommandId); |
476 QVERIFY(true == testList.at(0).mEnabled); |
512 QVERIFY(true == testList.at(0).mEnabled); |
477 QVERIFY(false == testList.at(1).mEnabled); |
513 QVERIFY(false == testList.at(1).mEnabled); |
478 testList.clear(); |
514 testList.clear(); |
|
515 |
|
516 // Set soft reject dimmed |
|
517 buttonsController->setButtonFlags(PhoneUIQtButtonsController::DisableSoftReject,true); |
|
518 testList = m_resourceAdapter->convertToToolBarCommandList(R_PHONEUI_CALLHANDLING_CALLWAITING_CBA); |
|
519 QCOMPARE(2,testList.count()); |
|
520 QVERIFY(PhoneCallComingCmdSoftReject == testList.at(0).mCommandId); |
|
521 QVERIFY(PhoneInCallCmdJoinToConference == testList.at(1).mCommandId); |
|
522 QVERIFY(false == testList.at(0).mEnabled); |
|
523 QVERIFY(false == testList.at(1).mEnabled); |
|
524 testList.clear(); |
|
525 |
|
526 // Set soft reject |
|
527 buttonsController->setButtonFlags(PhoneUIQtButtonsController::DisableSoftReject,false); |
479 |
528 |
480 testList = m_resourceAdapter->convertToToolBarCommandList(R_PHONEUI_CALLHANDLING_EMERGENCY_CBA); |
529 testList = m_resourceAdapter->convertToToolBarCommandList(R_PHONEUI_CALLHANDLING_EMERGENCY_CBA); |
481 QCOMPARE(2,testList.count()); |
530 QCOMPARE(2,testList.count()); |
482 QVERIFY(PhoneInCallCmdActivateIhf == testList.at(0).mCommandId); |
531 QVERIFY(PhoneInCallCmdActivateIhf == testList.at(0).mCommandId); |
483 QVERIFY(PhoneInCallCmdOpenDialer == testList.at(1).mCommandId); |
532 QVERIFY(PhoneInCallCmdOpenDialer == testList.at(1).mCommandId); |