diff options
Diffstat (limited to 'src')
| -rw-r--r-- | src/kvirc/ui/kvi_userlistview.cpp | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/src/kvirc/ui/kvi_userlistview.cpp b/src/kvirc/ui/kvi_userlistview.cpp index d42262e34..a433fa8ec 100644 --- a/src/kvirc/ui/kvi_userlistview.cpp +++ b/src/kvirc/ui/kvi_userlistview.cpp @@ -117,10 +117,11 @@ void KviUserListEntry::detachAvatarData() return; m_pAvatarPixmap->stop(); - if (receivers(SIGNAL(frameChanged())) > 0) - QObject::disconnect(m_pAvatarPixmap,SIGNAL(frameChanged()),this,SLOT(avatarFrameChanged())); - if (receivers(SIGNAL(destroyed())) > 0) - QObject::disconnect(m_pAvatarPixmap,SIGNAL(destroyed()),this,SLOT(avatarDestroyed())); + //FIXME these checks did not work since these are m_pAvatarPixmap's SIGNALs +// if (receivers(SIGNAL(frameChanged())) > 0) + QObject::disconnect(m_pAvatarPixmap,SIGNAL(frameChanged()),this,SLOT(avatarFrameChanged())); +// if (receivers(SIGNAL(destroyed())) > 0) + QObject::disconnect(m_pAvatarPixmap,SIGNAL(destroyed()),this,SLOT(avatarDestroyed())); m_pAvatarPixmap = NULL; } |
