aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorGravatar Fabio Bas2010-09-14 13:32:09 +0000
committerGravatar Fabio Bas2010-09-14 13:32:09 +0000
commit4acfe04fb0bbd0e51b0344f73a997c952d04b6ba (patch)
treecd52f347a766c480798a600b8462d039b166c8cf /src
parentadded quiet switch to inject (console warning only) (diff)
downloadKVIrc-4acfe04fb0bbd0e51b0344f73a997c952d04b6ba.tar.gz
KVIrc-4acfe04fb0bbd0e51b0344f73a997c952d04b6ba.tar.bz2
KVIrc-4acfe04fb0bbd0e51b0344f73a997c952d04b6ba.zip
userlist: avoid from painting more than one gender icon at once
git-svn-id: https://svn.kvirc.de/svn/trunk/kvirc@5006 17fca916-40b9-46aa-a4ea-0a15b648b75c
Diffstat (limited to 'src')
-rw-r--r--src/kvirc/ui/kvi_userlistview.cpp10
1 files changed, 2 insertions, 8 deletions
diff --git a/src/kvirc/ui/kvi_userlistview.cpp b/src/kvirc/ui/kvi_userlistview.cpp
index 891d96415..063609be8 100644
--- a/src/kvirc/ui/kvi_userlistview.cpp
+++ b/src/kvirc/ui/kvi_userlistview.cpp
@@ -1883,16 +1883,10 @@ void KviUserListViewArea::paintEvent(QPaintEvent * e)
{
QPixmap * pIco = g_pIconManager->getSmallIcon(KVI_SMALLICON_SEXIRCOP);
p.drawPixmap(iTheX,iTheY+(m_pListView->m_iFontHeight-11)/2,*pIco);
- }
-
- if(pEntry->globalData()->gender()!=KviIrcUserEntry::Unknown)
- {
+ } else if(pEntry->globalData()->gender()!=KviIrcUserEntry::Unknown) {
QPixmap * pIco = g_pIconManager->getSmallIcon((pEntry->globalData()->gender()==KviIrcUserEntry::Male) ? KVI_SMALLICON_SEXMALE : KVI_SMALLICON_SEXFEMALE);
p.drawPixmap(iTheX,iTheY+(m_pListView->m_iFontHeight-11)/2,*pIco);
- }
-
- if(pEntry->globalData()->isBot())
- {
+ } else if(pEntry->globalData()->isBot()) {
QPixmap * pIco = g_pIconManager->getSmallIcon(KVI_SMALLICON_SEXBOT);
p.drawPixmap(iTheX,iTheY+(m_pListView->m_iFontHeight-11)/2,*pIco);
}