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); |