phoneuis/bubblemanager2/tsrc/bubbletest2/bubbletestview.cpp
changeset 50 377c906a8701
parent 46 bc5a64e5bc3c
child 65 2a5d4ab426d3
equal deleted inserted replaced
46:bc5a64e5bc3c 50:377c906a8701
   313             mConfBubbleId = bubbleManager().createConference(heldCallId, activeCallId);
   313             mConfBubbleId = bubbleManager().createConference(heldCallId, activeCallId);
   314             bubbleManager().setExpandedConferenceCallHeader(true);
   314             bubbleManager().setExpandedConferenceCallHeader(true);
   315             bubbleManager().setState(mConfBubbleId,BubbleManagerIF::Active);
   315             bubbleManager().setState(mConfBubbleId,BubbleManagerIF::Active);
   316             bubbleManager().setCli(mConfBubbleId,"Conference call",Qt::ElideRight);
   316             bubbleManager().setCli(mConfBubbleId,"Conference call",Qt::ElideRight);
   317             if (mCallTimer->isChecked()) {
   317             if (mCallTimer->isChecked()) {
   318                 bubbleManager().setCallTime( mConfBubbleId, "0:00" );
   318                 bubbleManager().setCallTime( mConfBubbleId, "00:00:00" );
   319             }
   319             }
   320             bubbleManager().addAction(mConfBubbleId, mMute);
   320             bubbleManager().addAction(mConfBubbleId, mMute);
   321             bubbleManager().addAction(mConfBubbleId, mEndConference);
   321             bubbleManager().addAction(mConfBubbleId, mEndConference);
   322             bubbleManager().clearParticipantListActions();
   322             bubbleManager().clearParticipantListActions();
   323             bubbleManager().addParticipantListAction(mPrivate);
   323             bubbleManager().addParticipantListAction(mPrivate);
   356     {
   356     {
   357         if (mCallTimer->isChecked()) {
   357         if (mCallTimer->isChecked()) {
   358             foreach (TestCall call, mCalls) {
   358             foreach (TestCall call, mCalls) {
   359                 if ( call.callState == BubbleManager::Active ||
   359                 if ( call.callState == BubbleManager::Active ||
   360                      call.callState == BubbleManager::OnHold ) {
   360                      call.callState == BubbleManager::OnHold ) {
   361                     bubbleManager().updateCallTime(call.bubbleId,"0:01");
   361                     bubbleManager().updateCallTime(call.bubbleId,"00:00:01");
   362                 }
   362                 }
   363             }
   363             }
   364         }
   364         }
   365     }
   365     }
   366     
   366     
   454         {
   454         {
   455         if ( mContactName->isChecked() ) {
   455         if ( mContactName->isChecked() ) {
   456             bubbleManager().setCli(bubble, "Gloria Andersson", Qt::ElideRight);
   456             bubbleManager().setCli(bubble, "Gloria Andersson", Qt::ElideRight);
   457             bubbleManager().setSecondaryCli( bubble, "+35850123456789" );
   457             bubbleManager().setSecondaryCli( bubble, "+35850123456789" );
   458         } else {
   458         } else {
   459             bubbleManager().setCli(bubble, "+35850123456789", Qt::ElideRight);
   459             bubbleManager().setCli(bubble, "+35850123456789", Qt::ElideLeft);
   460         }
   460         }
   461 
   461 
   462         setCallObject(bubble, ":resources/contactpic.jpg");
   462         setCallObject(bubble, ":resources/contactpic.jpg");
   463         bubbleManager().setNumberType(bubble, BubbleManager::Mobile);
   463         bubbleManager().setNumberType(bubble, BubbleManager::Mobile);
   464         bubbleManager().setCallFlag(bubble, BubbleManager::Diverted, mCallDivert->isChecked());
   464         bubbleManager().setCallFlag(bubble, BubbleManager::Diverted, mCallDivert->isChecked());
   477                 bubbleManager().setCli(bubble, "John Doe", Qt::ElideRight);
   477                 bubbleManager().setCli(bubble, "John Doe", Qt::ElideRight);
   478                 bubbleManager().setSecondaryCli(bubble, "+35840987654321");
   478                 bubbleManager().setSecondaryCli(bubble, "+35840987654321");
   479             }
   479             }
   480         } else {
   480         } else {
   481             if (callCount()==2) {
   481             if (callCount()==2) {
   482                 bubbleManager().setCli(bubble, "+35850232323232", Qt::ElideRight);
   482                 bubbleManager().setCli(bubble, "+35850232323232", Qt::ElideLeft);
   483             } else {
   483             } else {
   484                 bubbleManager().setCli(bubble, "+35840987654321", Qt::ElideRight);
   484                 bubbleManager().setCli(bubble, "+35840987654321", Qt::ElideLeft);
   485             }
   485             }
   486 
   486 
   487         }
   487         }
   488         setCallObject(bubble, ":resources/contactpic3.png");
   488         setCallObject(bubble, ":resources/contactpic3.png");
   489         bubbleManager().setNumberType(bubble, BubbleManager::Mobile);
   489         bubbleManager().setNumberType(bubble, BubbleManager::Mobile);
   522         }
   522         }
   523 
   523 
   524     case BubbleManager::Active:
   524     case BubbleManager::Active:
   525         {
   525         {
   526         if ( mCallTimer->isChecked() ) {
   526         if ( mCallTimer->isChecked() ) {
   527             bubbleManager().setCallTime( bubble, "0:00" );
   527             bubbleManager().setCallTime( bubble, "00:00:00" );
   528         }
   528         }
   529         break;
   529         break;
   530         }
   530         }
   531 
   531 
   532     case BubbleManager::OnHold:
   532     case BubbleManager::OnHold: