Show
Ignore:
Timestamp:
03/14/08 05:48:57 (8 months ago)
Author:
flynd
Message:

Simplified LicqGui::userInfoDlgFinished by supplying dialog pointer directly in signal. This also fixes strange crash in kde4-gui when opening user info for a contact a second time.

Location:
trunk/qt4-gui/src/dialogs
Files:
2 modified

Legend:

Unmodified
Added
Removed
  • trunk/qt4-gui/src/dialogs/userinfodlg.cpp

    r6048 r6093  
    228228    delete m_PhoneBook; 
    229229 
    230   emit finished(myId, m_nPPID); 
     230  emit finished(this); 
    231231} 
    232232 
  • trunk/qt4-gui/src/dialogs/userinfodlg.h

    r6001 r6093  
    6767  virtual ~UserInfoDlg(); 
    6868 
    69   QString Id() { return myId; } 
    70   unsigned long PPID() { return m_nPPID; } 
     69  QString Id() const { return myId; } 
     70  unsigned long PPID() const { return m_nPPID; } 
    7171  void showTab(int); 
    7272  bool isTabShown(int); 
     
    7474 
    7575signals: 
    76   void finished(QString id, unsigned long ppid); 
    77   void finished(unsigned long); 
     76  void finished(UserInfoDlg* dialog); 
    7877 
    7978private: