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

Updated to work with and take advantage of new group handling. Contact list model is now properly updated from signals when groups change.

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • trunk/qt4-gui/src/core/mainwin.cpp

    r6200 r6283  
    773773  myUserGroupsBox->addItem(LicqStrings::getSystemGroupName(GROUP_ALL_USERS)); 
    774774 
    775   GroupList* g = gUserManager.LockGroupList(LOCK_R); 
    776   for (unsigned short i = 0; i < g->size(); i++) 
    777   { 
    778     myUserGroupsBox->addItem(QString::fromLocal8Bit((*g)[i])); 
    779   } 
    780   gUserManager.UnlockGroupList(); 
     775  FOR_EACH_GROUP_START_SORTED(LOCK_R) 
     776  { 
     777    myUserGroupsBox->addItem(QString::fromLocal8Bit(pGroup->name().c_str())); 
     778  } 
     779  FOR_EACH_GROUP_END 
    781780 
    782781  for (unsigned short i = 1; i < NUM_GROUPS_SYSTEM_ALL; i++)