Changeset 6474 for trunk/qt4-gui/src/core
- Timestamp:
- 08/07/08 03:51:16 (4 months ago)
- Location:
- trunk/qt4-gui/src/core
- Files:
-
- 2 modified
-
licqgui.cpp (modified) (7 diffs)
-
licqgui.h (modified) (4 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/qt4-gui/src/core/licqgui.cpp
r6466 r6474 86 86 87 87 #include "dialogs/logwindow.h" 88 #include "dialogs/userinfodlg.h"89 88 90 89 #include "dockicons/dockicon.h" … … 96 95 97 96 #include "helpers/support.h" 97 98 #include "userdlg/userdlg.h" 98 99 99 100 #include "userevents/usereventcommon.h" … … 745 746 if (id.isEmpty() || ppid == 0) return; 746 747 747 User InfoDlg* f = NULL;748 749 for (int i = 0; i < myUser InfoList.size(); ++i)750 { 751 User InfoDlg* item = myUserInfoList.at(i);752 if (item-> Id() == id && item->PPID() == ppid)748 UserDlg* f = NULL; 749 750 for (int i = 0; i < myUserDlgList.size(); ++i) 751 { 752 UserDlg* item = myUserDlgList.at(i); 753 if (item->id() == id && item->ppid() == ppid) 753 754 { 754 755 f = item; … … 757 758 } 758 759 759 int tab = UserInfoDlg::GeneralInfo;760 UserDlg::UserPage tab = UserDlg::GeneralPage; 760 761 761 762 if (f != NULL) 762 763 { 763 if (toggle && f-> isTabShown(tab))764 if (toggle && f->currentPage() == tab) 764 765 { 765 766 delete f; // will notify us about deletion … … 774 775 else 775 776 { 776 f = new UserInfoDlg(id, ppid); 777 connect(f, SIGNAL(finished(UserInfoDlg*)), 778 SLOT(userInfoDlgFinished(UserInfoDlg*))); 777 f = new UserDlg(id, ppid); 778 connect(f, SIGNAL(finished(UserDlg*)), SLOT(userDlgFinished(UserDlg*))); 779 779 f->show(); 780 myUser InfoList.append(f);781 } 782 783 f->show Tab(tab);780 myUserDlgList.append(f); 781 } 782 783 f->showPage(tab); 784 784 f->show(); 785 785 f->raise(); … … 1022 1022 } 1023 1023 1024 void LicqGui::user InfoDlgFinished(UserInfoDlg* dialog)1025 { 1026 if (myUser InfoList.removeAll(dialog) > 0)1024 void LicqGui::userDlgFinished(UserDlg* dialog) 1025 { 1026 if (myUserDlgList.removeAll(dialog) > 0) 1027 1027 return; 1028 1028 1029 1029 gLog.Warn("%sUser Info finished signal for user with no window (%s)!\n", 1030 L_WARNxSTR, dialog-> Id().toLatin1().data());1030 L_WARNxSTR, dialog->id().toLatin1().data()); 1031 1031 } 1032 1032 … … 1359 1359 } 1360 1360 // if their info box is open, kill it 1361 for (int i = 0; i < myUser InfoList.size(); ++i)1361 for (int i = 0; i < myUserDlgList.size(); ++i) 1362 1362 { 1363 User InfoDlg* item = myUserInfoList.at(i);1364 if (item-> Id() == sig->Id() && item->PPID() == sig->PPID())1363 UserDlg* item = myUserDlgList.at(i); 1364 if (item->id() == sig->Id() && item->ppid() == sig->PPID()) 1365 1365 { 1366 1366 item->close(); 1367 myUser InfoList.removeAll(item);1367 myUserDlgList.removeAll(item); 1368 1368 break; 1369 1369 } -
trunk/qt4-gui/src/core/licqgui.h
r6424 r6474 49 49 class UserEventCommon; 50 50 class UserEventTabDlg; 51 class User InfoDlg;51 class UserDlg; 52 52 class UserMenu; 53 53 class UserSendCommon; … … 55 55 56 56 typedef QList<UserViewEvent*> UserViewEventList; 57 typedef QList<User InfoDlg*> UserInfoList;57 typedef QList<UserDlg*> UserDlgList; 58 58 typedef QList<UserSendCommon*> UserSendEventList; 59 59 … … 234 234 #endif 235 235 236 void user InfoDlgFinished(UserInfoDlg* dialog);236 void userDlgFinished(UserDlg* dialog); 237 237 void userEventTabDlgDone(); 238 238 void userEventFinished(QString id, unsigned long ppid); … … 291 291 UserEventTabDlg* myUserEventTabDlg; 292 292 UserViewEventList myUserViewList; 293 User InfoList myUserInfoList;293 UserDlgList myUserDlgList; 294 294 UserSendEventList myUserSendList; 295 295
