This commit is contained in:
2017-11-02 21:18:31 +01:00
parent fb9a213f66
commit b9116dc732
14 changed files with 450 additions and 256 deletions
+24
View File
@@ -0,0 +1,24 @@
#include "cpixmapwidget.h"
#include <QPainter>
cPixmapWidget::cPixmapWidget(QWidget *parent) : QWidget(parent)
{
}
void cPixmapWidget::setPixmap(const QPixmap& pixmap)
{
m_pixmap = pixmap;
}
void cPixmapWidget::paintEvent(QPaintEvent *event)
{
if(!m_pixmap.isNull())
{
QPainter painter(this);
painter.drawPixmap(0, 0, m_pixmap.scaled(width(), height(), Qt::KeepAspectRatioByExpanding, Qt::SmoothTransformation));
}
QWidget::paintEvent(event);
}