Changeset 5544
- Timestamp:
- 10/04/07 10:58:39 (13 months ago)
- Location:
- branches/qt-gui_qt4/src
- Files:
-
- 2 modified
-
contactlist/contactuserdata.cpp (modified) (1 diff)
-
views/contactdelegate.cpp (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
branches/qt-gui_qt4/src/contactlist/contactuserdata.cpp
r5541 r5544 407 407 for (unsigned short i = 0; i < Config::ContactList::instance()->columnCount(); i++) 408 408 { 409 QString format = Config::ContactList::instance()->columnFormat(i); 410 format.replace("%a", "@_USER_ALIAS_@"); 411 409 412 QTextCodec* codec = UserCodec::codecForICQUser(licqUser); 410 QString format = Config::ContactList::instance()->columnFormat(i); 411 char* sTemp = licqUser->usprintf(format.toLatin1()); 412 QString newStr; 413 if (format == "%a") 414 newStr = QString::fromUtf8(sTemp); 415 else 416 newStr = codec->toUnicode(sTemp); 417 free(sTemp); 413 char* temp = licqUser->usprintf(format.toLocal8Bit()); 414 QString newStr = codec->toUnicode(temp); 415 free(temp); 416 417 temp = licqUser->usprintf("%a"); 418 QString alias = QString::fromUtf8(temp); 419 free(temp); 420 421 if (licqUser->GetAwaitingAuth() && !Config::ContactList::instance()->showExtendedIcons()) 422 alias.append(" (!)"); 423 424 newStr.replace("@_USER_ALIAS_@", alias); 418 425 419 426 if (newStr != myText[i]) -
branches/qt-gui_qt4/src/views/contactdelegate.cpp
r5529 r5544 325 325 { 326 326 if (!text.isEmpty() // ...+ it is not empty 327 && Config::ContactList::instance()->columnFormat(column) == "%a"// ...+ col contains user's alias327 && Config::ContactList::instance()->columnFormat(column).contains("%a") // ...+ col contains user's alias 328 328 && Config::ContactList::instance()->showExtendedIcons()) // ...+ extended icons are enabled 329 329 {
