[prev in list] [next in list] [prev in thread] [next in thread] 

List:       licq-cvs
Subject:    [Licq-cvs] qt-gui/src
From:       Jon Keating <emostar () users ! sourceforge ! net>
Date:       2005-11-15 11:57:35
Message-ID: E1EbzRP-0004y0-EU () sc8-pr-cvs1 ! sourceforge ! net
[Download RAW message or body]

Update of /cvsroot/licq/qt-gui/src
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv19072

Modified Files:
	userbox.cpp 
Log Message:
Show the users picture in the tooltip.


Index: userbox.cpp
===================================================================
RCS file: /cvsroot/licq/qt-gui/src/userbox.cpp,v
retrieving revision 1.174
retrieving revision 1.175
diff -u -d -r1.174 -r1.175
--- userbox.cpp	4 Oct 2005 12:32:32 -0000	1.174
+++ userbox.cpp	15 Nov 2005 11:57:33 -0000	1.175
@@ -1538,7 +1538,16 @@
   if (item && item->m_szId)
   {
     QRect r(itemRect(item));
-    QString s = QString("<nobr>") + \
QString(ICQUser::StatusToStatusStr(item->m_nStatus, item->m_bStatusInvisible)) +    \
ICQUser *u = gUserManager.FetchUser(item->m_szId, item->m_nPPID, LOCK_R); +    \
QTextCodec * codec = UserCodec::codecForICQUser(u); +    QString strFileName = "";
+    if (u && u->GetPicturePresent())
+    {
+      strFileName = QString("<center><img src=") + QString(BASE_DIR) + QString("/") \
+ QString(USER_DIR) + +                    QString("/") + QString(u->IdString()) + \
QString(".pic></center>"); +    }
+
+    QString s = strFileName + QString("<nobr>") + \
QString(ICQUser::StatusToStatusStr(item->m_nStatus, item->m_bStatusInvisible))  + \
QString("</nobr>");  
     if (item->m_nStatusFull & ICQ_STATUS_FxBIRTHDAY)
@@ -1568,8 +1577,6 @@
     if (item->m_bCustomAR)
       s += tr("<br>Custom&nbsp;Auto&nbsp;Response");
 
-    ICQUser *u = gUserManager.FetchUser(item->m_szId, item->m_nPPID, LOCK_R);
-    QTextCodec * codec = UserCodec::codecForICQUser(u);
     if (u != NULL)
     {
       if (!u->StatusOffline() && u->ClientInfo() && *u->ClientInfo())



-------------------------------------------------------
This SF.Net email is sponsored by the JBoss Inc.  Get Certified Today
Register for a JBoss Training Course.  Free Certification Exam
for All Training Attendees Through End of 2005. For more info visit:
http://ads.osdn.com/?ad_id=7628&alloc_id=16845&op=click
_______________________________________________
Licq-cvs mailing list
Licq-cvs@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/licq-cvs


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic