aboutsummaryrefslogtreecommitdiffstats
path: root/src/kvilib/ext/KviPixmap.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/kvilib/ext/KviPixmap.cpp')
-rw-r--r--src/kvilib/ext/KviPixmap.cpp40
1 files changed, 0 insertions, 40 deletions
diff --git a/src/kvilib/ext/KviPixmap.cpp b/src/kvilib/ext/KviPixmap.cpp
index 95e58aa7c..7c1302ee4 100644
--- a/src/kvilib/ext/KviPixmap.cpp
+++ b/src/kvilib/ext/KviPixmap.cpp
@@ -29,8 +29,6 @@
#include "KviPixmap.h"
#include "KviQString.h"
-#include <QPainter>
-
KviPixmap::KviPixmap()
{
m_pPix = 0;
@@ -155,41 +153,3 @@ KviPixmap & KviPixmap::operator=(const KviPixmap &pix)
}
return (*this);
}
-
-
-void KviPixmapUtils::drawPixmapWithPainter(QPainter* p,QPixmap * pix,int flags,const QRect& paintRect,int iWidgetWidth,int iWidgetHeight,int dx,int dy)
-{
- if(!pix)return;
- if(!flags)
- {
- p->drawTiledPixmap(paintRect.left(),paintRect.top(),paintRect.width(),paintRect.height(),*pix,dx,dy);
- return;
- }
-
- int iPixWidth=pix->width();
- int iPixHeight=pix->height();
- int x=0;
- int y=0;
-
- if( !(flags & Qt::AlignHorizontal_Mask ))
- x=-1;
- else if ( flags & Qt::AlignRight )
- x=iWidgetWidth - iPixWidth;
- else if( flags & Qt::AlignHCenter )
- x=(iWidgetWidth - iPixWidth)/2;
-
- if( !(flags & Qt::AlignVertical_Mask ))
- y=-1;
- else if ( flags & Qt::AlignBottom )
- y=iWidgetHeight - iPixHeight;
- else if( flags & Qt::AlignVCenter )
- y=(iWidgetHeight - iPixHeight)/2;
-
- if(x==-1) {
- p->drawTiledPixmap(paintRect.left(),y,paintRect.width(),iPixHeight,*pix,dx,dy);
- } else if(y==-1) {
- p->drawTiledPixmap(x,paintRect.top(),iPixWidth,paintRect.height(),*pix,dx,dy);
- } else {
- p->drawPixmap(x,y,*pix);
- }
-}