From 0eb1af1add19c8ffb8f5ab11f74810366f1beed1 Mon Sep 17 00:00:00 2001 From: deva Date: Thu, 9 Mar 2006 11:03:35 +0000 Subject: *** empty log message *** --- client/historywidget.cc | 48 +++++++++++------------------------------------- 1 file changed, 11 insertions(+), 37 deletions(-) (limited to 'client/historywidget.cc') diff --git a/client/historywidget.cc b/client/historywidget.cc index ba768eb..aff783a 100644 --- a/client/historywidget.cc +++ b/client/historywidget.cc @@ -28,43 +28,21 @@ #include "miav_config.h" -#include #include -#define PIXMAP_DUMMY PIXMAPS"/dummy.png" -HistoryWidget::HistoryWidget() : QLabel() +HistoryWidget::HistoryWidget(QPixmap *pixmap) { - image = NULL; - // set_image(new QImage(PIXMAP_DUMMY)); - setLineWidth(1); - setFrameStyle(QFrame::Plain); + this->pixmap = pixmap; + setFrameStyle(QFrame::Panel | QFrame::Raised); + // setScaledContents(true); + setAlignment(Qt::AlignCenter); } HistoryWidget::~HistoryWidget() { - if(image) delete image; + delete pixmap; } -void HistoryWidget::set_image(QImage *i) -{/* - if(image) delete image; - - image = new QImage(*i); - - QImage resized = image->scaled(width(), height(), Qt::KeepAspectRatio, Qt::SmoothTransformation); - QPixmap pixmap; - pixmap.fromImage(resized); - setPixmap(pixmap); - */ -} - -QImage * HistoryWidget::get_image() -{ - return image; -} - -//static HistoryWidget *fs = NULL; - void HistoryWidget::mouseReleaseEvent(QMouseEvent *event) { /* @@ -85,13 +63,9 @@ void HistoryWidget::mouseReleaseEvent(QMouseEvent *event) void HistoryWidget::resizeEvent(QResizeEvent *event) { - /* - QImage resized = image->scaled(event->size().width(), - event->size().height(), - Qt::KeepAspectRatio, - Qt::SmoothTransformation); - QPixmap pixmap; - pixmap.fromImage(resized); - setPixmap(pixmap); - */ + QPixmap resized = pixmap->scaled(event->size().width(), + event->size().height(), + Qt::KeepAspectRatio, + Qt::SmoothTransformation); + setPixmap(resized); } -- cgit v1.2.3