Changeset 6305 for trunk/qt-gui

Show
Ignore:
Timestamp:
06/14/08 17:14:17 (6 months ago)
Author:
flynd
Message:

Changed some calls to daemon to not use uin version of functions.

Location:
trunk/qt-gui/src
Files:
9 modified

Legend:

Unmodified
Added
Removed
  • trunk/qt-gui/src/keyrequestdlg.cpp

    r4699 r6305  
    156156void KeyRequestDlg::openConnection() 
    157157{ 
    158   //TODO fix this in daemon 
    159   char *p; 
    160   unsigned long uin = strtoul(m_szId, &p,10); 
    161   if( (p == 0 || (p && !*p)) && m_nPPID == LICQ_PPID ) 
    162     icqEventTag = gLicqDaemon->icqOpenSecureChannel(uin); 
     158  if (m_nPPID == LICQ_PPID ) 
     159    icqEventTag = gLicqDaemon->icqOpenSecureChannel(m_szId); 
    163160} 
    164161 
    165162void KeyRequestDlg::closeConnection() 
    166163{ 
    167   //TODO fix this in daemon 
    168   char *p; 
    169   unsigned long uin = strtoul(m_szId, &p,10); 
    170   if( (p == 0 || (p && !*p)) && m_nPPID == LICQ_PPID ) 
    171     icqEventTag = gLicqDaemon->icqCloseSecureChannel(uin); 
     164  if (m_nPPID == LICQ_PPID ) 
     165    icqEventTag = gLicqDaemon->icqCloseSecureChannel(m_szId); 
    172166} 
    173167 
  • trunk/qt-gui/src/licqkimiface.cpp

    r5514 r6305  
    297297 
    298298    FOR_EACH_PROTO_USER_START(PPID, LOCK_R) 
    299     QString uin = pUser->UinString(); 
     299    QString uin = pUser->IdString(); 
    300300    if (!uin.isEmpty() && uin == contactId) 
    301301    { 
  • trunk/qt-gui/src/mainwin.cpp

    r6284 r6305  
    35813581  // We might have no owner 
    35823582  QString m_Alias = (o == 0) ? QString(tr("(Error! No owner set)")) : QString::fromUtf8(o->GetAlias()); 
    3583   unsigned long m_Uin = (o == 0) ? 0 : o->Uin(); 
     3583  QString id = (o == 0) ? "" : o->IdString(); 
    35843584   
    35853585  QString about(tr("Licq version %1%8.\n" 
     
    35953595                   "%5 contacts.").arg(licqDaemon->Version()) 
    35963596                   .arg(VERSION).arg(m_Alias) 
    3597                    .arg(m_Uin).arg(gUserManager.NumUsers()) 
     3597                   .arg(id).arg(gUserManager.NumUsers()) 
    35983598#ifdef USE_KDE 
    35993599                   .arg(tr("(with KDE support)\n")) 
  • trunk/qt-gui/src/searchuserdlg.cpp

    r6180 r6305  
    7979  QString qsAge; 
    8080  QString qsAuth; 
    81    
    82   uinVal = s->Uin(); 
     81 
     82  myId = s->Id(); 
     83  myPpid = s->PPID(); 
    8384  QTextCodec *codec = QTextCodec::codecForName(encoding); 
    8485  if (codec == 0) 
    8586    codec = QTextCodec::codecForLocale(); 
    8687  setText(0, codec->toUnicode(s->Alias())); 
    87   setText(1, QString::number(s->Uin())); 
     88  setText(1, s->Id()); 
    8889  setText(2, codec->toUnicode(s->FirstName()) + QString(" ") + codec->toUnicode(s->LastName())); 
    8990  setText(3, s->Email()); 
     
    120121  setText(6, qsAuth); 
    121122} 
    122  
    123  
    124 unsigned long SearchItem::uin() 
    125 { 
    126   return (uinVal); 
    127 } 
    128  
    129123 
    130124// ----------------------------------------------------------------------------- 
     
    513507    if (current->isSelected()) 
    514508    { 
    515       //XXX Convert this to a string 
    516       char szId[64]; 
    517       snprintf(szId, 64, "%lu", current->uin()); 
    518       ICQUser *u = gUserManager.FetchUser(szId, LICQ_PPID, LOCK_R); 
     509      ICQUser* u = gUserManager.FetchUser(current->id().latin1(), current->ppid(), LOCK_R); 
    519510      if (!u) 
    520         server->AddUserToList(szId, LICQ_PPID, false, true); 
     511        server->AddUserToList(current->id().latin1(), current->ppid(), false, true); 
    521512      else 
    522513        gUserManager.DropUser(u); 
    523        
    524       mainwin->callInfoTab(mnuUserGeneral, szId, LICQ_PPID, false, true); 
     514 
     515      mainwin->callInfoTab(mnuUserGeneral, current->id().latin1(), current->ppid(), false, true); 
    525516      break; 
    526517    } 
     
    537528    if (current->isSelected()) 
    538529    { 
    539       ICQUser* user = gUserManager.FetchUser(current->uin(), LOCK_R); 
     530      ICQUser* user = gUserManager.FetchUser(current->id().latin1(), current->ppid(), LOCK_R); 
    540531 
    541532      if (user) 
     
    544535        gUserManager.DropUser(user); 
    545536        if (tempUser) 
    546           gUserManager.RemoveUser(current->uin()); 
     537          gUserManager.RemoveUser(current->id().latin1(), current->ppid()); 
    547538      } 
    548539 
    549       if (server->AddUserToList(current->uin()) && 
     540      if (server->AddUserToList(current->id().latin1(), current->ppid()) && 
    550541          qcbAlertUser->isChecked()) // alert the user they were added 
    551         server->icqAlertUser(current->uin()); 
     542        server->icqAlertUser(current->id().latin1(), current->ppid()); 
    552543    } 
    553544    current = static_cast<SearchItem*>(current->nextSibling()); 
  • trunk/qt-gui/src/searchuserdlg.h

    r6180 r6305  
    5858public: 
    5959  SearchItem(const CSearchAck* s, const QString& encoding, QListView* parent); 
    60    unsigned long uin(); 
     60 
     61  QString id() const { return myId; } 
     62  unsigned long ppid() const { return myPpid; } 
     63 
    6164protected: 
    62    unsigned long uinVal; 
     65   QString myId; 
     66   unsigned long myPpid; 
    6367}; 
    6468 
  • trunk/qt-gui/src/sigman.cpp

    r6229 r6305  
    120120  case SIGNAL_ADDxSERVERxLIST: 
    121121  //TODO 
    122     licqDaemon->icqRenameUser(s->Uin()); 
     122    licqDaemon->icqRenameUser(s->Id()); 
    123123    break; 
    124124  case SIGNAL_NEWxPROTO_PLUGIN: 
  • trunk/qt-gui/src/usereventdlg.cpp

    r6218 r6305  
    12921292      { 
    12931293        //TODO in CICQDaemon 
    1294         server->icqFileTransferAccept(strtoul(m_lUsers.front().c_str(), (char **)NULL, 10), 
     1294        server->icqFileTransferAccept(m_lUsers.front().c_str(), 
    12951295          fileDlg->LocalPort(), f->Sequence(), f->MessageID(), f->IsDirect(), 
    12961296          f->FileDescription(), f->Filename(), f->FileSize()); 
     
    13561356 
    13571357        //TODO 
    1358         server->icqFileTransferRefuse(strtoul(m_lUsers.front().c_str(), (char **)NULL, 10), 
     1358        server->icqFileTransferRefuse(m_lUsers.front().c_str(), 
    13591359          codec->fromUnicode(r->RefuseMessage()), 
    13601360          m_xCurrentReadEvent->Sequence(), f->MessageID(), f->IsDirect()); 
     
    25792579      ConstFileList filelist(ue->FileList()); 
    25802580      //TODO in the daemon 
    2581       icqEventTag = server->icqFileTransfer(strtoul(m_lUsers.front().c_str(), (char **)NULL, 10), 
     2581      icqEventTag = server->icqFileTransfer(m_lUsers.front().c_str(), 
    25822582        ue->Filename(), ue->FileDescription(), filelist, nLevel, !bOnline); 
    25832583 
     
    31523152  unsigned long icqEventTag; 
    31533153  //TODO in daemon 
    3154   icqEventTag = server->icqFileTransfer(strtoul(m_lUsers.front().c_str(), (char **)NULL, 10), 
     3154  icqEventTag = server->icqFileTransfer(m_lUsers.front().c_str(), 
    31553155     codec->fromUnicode(edtItem->text()), 
    31563156     codec->fromUnicode(mleSend->text()), m_lFileList, 
  • trunk/qt-gui/src/userinfodlg.cpp

    r6181 r6305  
    744744  { 
    745745    QString url; 
    746     url.sprintf("(http://%lu.homepage.icq.com/)", u->Uin()); 
     746    url.sprintf("(http://%s.homepage.icq.com/)", u->IdString()); 
    747747    lblICQHomepage->setText(tr("User has an ICQ Homepage ") + url); 
    748748  } 
  • trunk/qt-gui/src/userselectdlg.cpp

    r4800 r6305  
    8888    return; 
    8989  } 
    90     cmbUser->insertItem(QString("%1 (%2)").arg(o->GetAlias()).arg(o->Uin())); 
     90    cmbUser->insertItem(QString("%1 (%2)").arg(o->GetAlias()).arg(o->IdString())); 
    9191    edtPassword->setText(o->Password()); 
    9292    gUserManager.DropOwner();