Changeset 6143 for trunk/qt4-gui/src/core
- Timestamp:
- 04/11/08 04:54:45 (8 months ago)
- Files:
-
- 1 modified
-
trunk/qt4-gui/src/core/licqgui.cpp (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/qt4-gui/src/core/licqgui.cpp
r6138 r6143 1480 1480 break; 1481 1481 1482 if ( Config::Chat::instance()->autoPopup() &&sig->Argument() > 0)1483 { 1484 bool popCheck = false;1482 if (sig->Argument() > 0) 1483 { 1484 unsigned short popCheck = 99; 1485 1485 1486 1486 ICQOwner* o = gUserManager.FetchOwner(ppid, LOCK_R); … … 1491 1491 case ICQ_STATUS_ONLINE: 1492 1492 case ICQ_STATUS_FREEFORCHAT: 1493 popCheck = true; 1494 default: 1495 gUserManager.DropOwner(ppid); 1493 popCheck = 1; 1494 break; 1495 case ICQ_STATUS_AWAY: 1496 popCheck = 2; 1497 break; 1498 case ICQ_STATUS_NA: 1499 popCheck = 3; 1500 break; 1501 case ICQ_STATUS_OCCUPIED: 1502 popCheck = 4; 1503 break; 1504 case ICQ_STATUS_DND: 1505 popCheck = 5; 1506 break; 1496 1507 } 1508 gUserManager.DropOwner(ppid); 1497 1509 } 1498 1510 1499 if ( popCheck)1511 if (Config::Chat::instance()->autoPopup() >= popCheck) 1500 1512 { 1501 1513 ICQUser* u = gUserManager.FetchUser(id.toLatin1(), ppid, LOCK_R);
