aboutsummaryrefslogtreecommitdiff
path: root/src/ui/pixmapwidget.cpp
diff options
context:
space:
mode:
authortrialuser02 <trialuser02@90c681e8-e032-0410-971d-27865f9a5e38>2010-08-16 16:40:55 +0000
committertrialuser02 <trialuser02@90c681e8-e032-0410-971d-27865f9a5e38>2010-08-16 16:40:55 +0000
commitc9735a611f5f50cb4ae342b6235a10c9a88579ce (patch)
treeac6059a2f4b0d4e790c64788df54aa21b5242957 /src/ui/pixmapwidget.cpp
parente7c781525ffbc1d24c2710106b711088273fc1d8 (diff)
downloadqmmp-c9735a611f5f50cb4ae342b6235a10c9a88579ce.tar.gz
qmmp-c9735a611f5f50cb4ae342b6235a10c9a88579ce.tar.bz2
qmmp-c9735a611f5f50cb4ae342b6235a10c9a88579ce.zip
looks like QStyle::drawItemPixmap draws faster, just use it
git-svn-id: http://svn.code.sf.net/p/qmmp-dev/code/trunk/qmmp@1829 90c681e8-e032-0410-971d-27865f9a5e38
Diffstat (limited to 'src/ui/pixmapwidget.cpp')
-rw-r--r--src/ui/pixmapwidget.cpp6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/ui/pixmapwidget.cpp b/src/ui/pixmapwidget.cpp
index a312a46ae..081298df5 100644
--- a/src/ui/pixmapwidget.cpp
+++ b/src/ui/pixmapwidget.cpp
@@ -1,5 +1,5 @@
/***************************************************************************
- * Copyright (C) 2006 by Ilya Kotov *
+ * Copyright (C) 2006-2010 by Ilya Kotov *
* forkotov02@hotmail.ru *
* *
* This program is free software; you can redistribute it and/or modify *
@@ -20,7 +20,7 @@
#include <QPixmap>
#include <QPainter>
#include <QPaintEvent>
-
+#include <QStyle>
#include "pixmapwidget.h"
PixmapWidget::PixmapWidget(QWidget *parent)
@@ -42,6 +42,6 @@ void PixmapWidget::paintEvent (QPaintEvent *e)
{
Q_UNUSED(e);
QPainter paint(this);
- paint.drawPixmap(0,0, m_pixmap);
+ style()->drawItemPixmap(&paint, rect(), Qt::AlignCenter, m_pixmap);
}