phoneapp/phoneuiqtviewadapter/src/phonebubblewrapper.cpp
changeset 50 377c906a8701
parent 37 ba76fc04e6c2
child 74 d1c62c765e48
--- a/phoneapp/phoneuiqtviewadapter/src/phonebubblewrapper.cpp	Tue Jul 06 14:15:47 2010 +0300
+++ b/phoneapp/phoneuiqtviewadapter/src/phonebubblewrapper.cpp	Fri Jul 09 15:40:55 2010 +0300
@@ -136,18 +136,20 @@
     m_bubbleManager.setLabel (bubble, labelText, Qt::ElideRight);
 }
 
-void PhoneBubbleWrapper::setCli (int bubble, const TDesC &cliText)
+void PhoneBubbleWrapper::setCli (int bubble, const TDesC &cliText, 
+                                 Qt::TextElideMode elide)
 {
     QString text = QString::fromUtf16 (cliText.Ptr (), cliText.Length ());
     PHONE_DEBUG2("PhoneBubbleWrapper::setCli, cli:", text); 
-    m_bubbleManager.setCli (bubble, text, Qt::ElideRight);
+    m_bubbleManager.setCli (bubble, text, elide);
 }
 
-void PhoneBubbleWrapper::setSecondaryCli (int bubble, const TDesC &cliText)
+void PhoneBubbleWrapper::setSecondaryCli (int bubble, const TDesC &cliText,
+                                          Qt::TextElideMode elide)
 {
     QString text = QString::fromUtf16 (cliText.Ptr (), cliText.Length ());
     PHONE_DEBUG2("PhoneBubbleWrapper::setSecondaryCli, SecondaryCli:", text); 
-    m_bubbleManager.setSecondaryCli (bubble, text);
+    m_bubbleManager.setSecondaryCli (bubble, text, elide);
 }
 
 void PhoneBubbleWrapper::setCallType (int bubble, int callType)
@@ -260,7 +262,7 @@
         m_bubbles.insert(callId,bubble);
         setState(callId, bubble, callState );
         setLabel(bubble, labelText);
-        setCli (bubble, cliText);
+        setCli (bubble, cliText, Qt::ElideRight);
         
         //Set conference bubble expanded if no other
         //bubbles (like waiting bubble).