Changeset 6093 for trunk/qt4-gui/src/core
- Timestamp:
- 03/14/08 05:48:57 (9 months ago)
- Location:
- trunk/qt4-gui/src/core
- Files:
-
- 2 modified
-
licqgui.cpp (modified) (2 diffs)
-
licqgui.h (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
trunk/qt4-gui/src/core/licqgui.cpp
r6088 r6093 823 823 { 824 824 f = new UserInfoDlg(id, ppid); 825 connect(f, SIGNAL(finished( QString, unsigned long)),826 SLOT(userInfoDlgFinished( QString, unsigned long)));825 connect(f, SIGNAL(finished(UserInfoDlg*)), 826 SLOT(userInfoDlgFinished(UserInfoDlg*))); 827 827 f->show(); 828 828 myUserInfoList.append(f); … … 1084 1084 } 1085 1085 1086 void LicqGui::userInfoDlgFinished(QString id, unsigned long ppid) 1087 { 1088 for (int i = 0; i < myUserInfoList.size(); ++i) 1089 { 1090 UserInfoDlg* item = myUserInfoList.at(i); 1091 if (item->PPID() == ppid && item->Id() == id) 1092 { 1093 myUserInfoList.removeAll(item); 1094 return; 1095 } 1096 } 1086 void LicqGui::userInfoDlgFinished(UserInfoDlg* dialog) 1087 { 1088 if (myUserInfoList.removeAll(dialog) > 0) 1089 return; 1097 1090 1098 1091 gLog.Warn("%sUser Info finished signal for user with no window (%s)!\n", 1099 L_WARNxSTR, id.toLatin1().data());1092 L_WARNxSTR, dialog->Id().toLatin1().data()); 1100 1093 } 1101 1094 -
trunk/qt4-gui/src/core/licqgui.h
r6088 r6093 220 220 #endif 221 221 222 void userInfoDlgFinished( QString id, unsigned long ppid);222 void userInfoDlgFinished(UserInfoDlg* dialog); 223 223 void userEventTabDlgDone(); 224 224 void userEventFinished(QString id, unsigned long ppid);
