Changeset 6305 for trunk/qt-gui/src/searchuserdlg.cpp
- Timestamp:
- 06/14/08 17:14:17 (7 months ago)
- Files:
-
- 1 modified
-
trunk/qt-gui/src/searchuserdlg.cpp (modified) (5 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/qt-gui/src/searchuserdlg.cpp
r6180 r6305 79 79 QString qsAge; 80 80 QString qsAuth; 81 82 uinVal = s->Uin(); 81 82 myId = s->Id(); 83 myPpid = s->PPID(); 83 84 QTextCodec *codec = QTextCodec::codecForName(encoding); 84 85 if (codec == 0) 85 86 codec = QTextCodec::codecForLocale(); 86 87 setText(0, codec->toUnicode(s->Alias())); 87 setText(1, QString::number(s->Uin()));88 setText(1, s->Id()); 88 89 setText(2, codec->toUnicode(s->FirstName()) + QString(" ") + codec->toUnicode(s->LastName())); 89 90 setText(3, s->Email()); … … 120 121 setText(6, qsAuth); 121 122 } 122 123 124 unsigned long SearchItem::uin()125 {126 return (uinVal);127 }128 129 123 130 124 // ----------------------------------------------------------------------------- … … 513 507 if (current->isSelected()) 514 508 { 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); 519 510 if (!u) 520 server->AddUserToList( szId, LICQ_PPID, false, true);511 server->AddUserToList(current->id().latin1(), current->ppid(), false, true); 521 512 else 522 513 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); 525 516 break; 526 517 } … … 537 528 if (current->isSelected()) 538 529 { 539 ICQUser* user = gUserManager.FetchUser(current-> uin(), LOCK_R);530 ICQUser* user = gUserManager.FetchUser(current->id().latin1(), current->ppid(), LOCK_R); 540 531 541 532 if (user) … … 544 535 gUserManager.DropUser(user); 545 536 if (tempUser) 546 gUserManager.RemoveUser(current-> uin());537 gUserManager.RemoveUser(current->id().latin1(), current->ppid()); 547 538 } 548 539 549 if (server->AddUserToList(current-> uin()) &&540 if (server->AddUserToList(current->id().latin1(), current->ppid()) && 550 541 qcbAlertUser->isChecked()) // alert the user they were added 551 server->icqAlertUser(current-> uin());542 server->icqAlertUser(current->id().latin1(), current->ppid()); 552 543 } 553 544 current = static_cast<SearchItem*>(current->nextSibling());
