Mercurial > retraceit
comparison src/imagelabel.cpp @ 38:26e1521b9afd
Add the possibility to detach the picture label on doubleclick
author | Andre Heinecke <andre.heinecke@intevation.de> |
---|---|
date | Wed, 06 May 2015 18:09:34 +0200 |
parents | 6b9b5efcd7f4 |
children |
comparison
equal
deleted
inserted
replaced
37:0c05958d254c | 38:26e1521b9afd |
---|---|
32 void ImageLabel::resizeImage() { | 32 void ImageLabel::resizeImage() { |
33 QSize pixSize = label->pixmap()->size(); | 33 QSize pixSize = label->pixmap()->size(); |
34 pixSize.scale(size(), Qt::KeepAspectRatio); | 34 pixSize.scale(size(), Qt::KeepAspectRatio); |
35 label->setFixedSize(pixSize); | 35 label->setFixedSize(pixSize); |
36 } | 36 } |
37 | |
38 void ImageLabel::mouseDoubleClickEvent(QMouseEvent * e) { | |
39 QWidget::mouseDoubleClickEvent(e); | |
40 emit doubleClicked(); | |
41 } | |
42 | |
43 void ImageLabel::closeEvent(QCloseEvent *e) { | |
44 Q_UNUSED(e); | |
45 emit closeRequested(); | |
46 } |