aboutsummaryrefslogtreecommitdiffstats
path: root/src/modules/notifier/notifierwindowborder.cpp
diff options
context:
space:
mode:
authorGravatar Iacopo Palazzi2007-04-17 09:12:16 +0000
committerGravatar Iacopo Palazzi2007-04-17 09:12:16 +0000
commit08a60229a13d98b088d99b10c98c3fdf38a18105 (patch)
tree339b07a9a5d4c63e199ca2f79a9ba927a9c842dc /src/modules/notifier/notifierwindowborder.cpp
parentinitial qt4 CSS styling support : transparent tooltips (diff)
downloadKVIrc-08a60229a13d98b088d99b10c98c3fdf38a18105.tar.gz
KVIrc-08a60229a13d98b088d99b10c98c3fdf38a18105.tar.bz2
KVIrc-08a60229a13d98b088d99b10c98c3fdf38a18105.zip
Fixed some rendering issues
git-svn-id: https://svn.kvirc.de/svn/trunk/kvirc@507 17fca916-40b9-46aa-a4ea-0a15b648b75c
Diffstat (limited to 'src/modules/notifier/notifierwindowborder.cpp')
-rw-r--r--src/modules/notifier/notifierwindowborder.cpp20
1 files changed, 9 insertions, 11 deletions
diff --git a/src/modules/notifier/notifierwindowborder.cpp b/src/modules/notifier/notifierwindowborder.cpp
index 588b9cc59..89361654a 100644
--- a/src/modules/notifier/notifierwindowborder.cpp
+++ b/src/modules/notifier/notifierwindowborder.cpp
@@ -194,29 +194,27 @@ void KviNotifierWindowBorder::resetIcons() {
void KviNotifierWindowBorder::draw(QPainter * p, bool b) {
if (m_bNeedToRedraw) {
-
setPics(b);
setCloseIcon(m_eIconState);
- // Draw the caption
- p->drawPixmap(m_captionRect.x(),m_captionRect.y(), *m_pixCaptionSX);
- p->drawTiledPixmap(m_pixCaptionSX->width(), 0, m_captionRect.width()-(m_pixCaptionSX->width()+m_pixCaptionDX->width()), m_captionRect.height(), *m_pixCaptionBKG);
- p->drawPixmap(m_captionRect.width()-m_pixCaptionDX->width(), 0, *m_pixCaptionDX);
+ // Draw the caption
+ p->drawPixmap(m_captionRect.x(), m_captionRect.y(), *m_pixCaptionSX);
+ p->drawTiledPixmap(m_pixCaptionSX->width(), 0, m_captionRect.width() - (m_pixCaptionSX->width() + m_pixCaptionDX->width()), m_captionRect.height(), *m_pixCaptionBKG);
+ p->drawPixmap(m_captionRect.width() - m_pixCaptionDX->width(), 0, *m_pixCaptionDX);
// Draw the tiled borders
- p->drawTiledPixmap(0,m_captionRect.height(), m_pixSX->width(), m_bodyRect.height()+m_iTabsHeight, *m_pixSX );
- p->drawTiledPixmap(m_bodyRect.width()+m_bodyRect.x(),m_captionRect.height(), m_pixDX->width(), m_bodyRect.height()+m_iTabsHeight, *m_pixDX );
- p->drawTiledPixmap(m_pixDWNSX->width(),m_captionRect.height()+m_bodyRect.height()+m_iTabsHeight, m_bodyRect.width(), m_pixDWN->height(), *m_pixDWN );
+ p->drawTiledPixmap(0, m_captionRect.height(), m_pixSX->width(), m_bodyRect.height() + m_iTabsHeight, *m_pixSX);
+ p->drawTiledPixmap(m_bodyRect.width() + m_bodyRect.x(), m_captionRect.height(), m_pixDX->width(), m_bodyRect.height() + m_iTabsHeight, *m_pixDX);
+ p->drawTiledPixmap(m_pixDWNSX->width(), m_captionRect.height() + m_bodyRect.height() + m_iTabsHeight, m_bodyRect.width() + m_progressRect.width() + 1, m_pixDWN->height(), *m_pixDWN);
// Draw down corners
- p->drawPixmap(0,m_captionRect.height()+m_bodyRect.height()+m_iTabsHeight, *m_pixDWNSX);
- p->drawPixmap(m_bodyRect.width()+m_bodyRect.x(),m_captionRect.height()+m_bodyRect.height()+m_iTabsHeight, *m_pixDWNDX);
+ p->drawPixmap(0, m_captionRect.height() + m_bodyRect.height() + m_iTabsHeight, *m_pixDWNSX);
+ p->drawPixmap(m_bodyRect.width() + m_bodyRect.x(), m_captionRect.height() + m_bodyRect.height() + m_iTabsHeight, *m_pixDWNDX);
//Drawing icons
p->drawPixmap(m_closeIconRect.x(), m_closeIconRect.y(), *m_pixIconClose);
m_bNeedToRedraw = false;
-
}
}