重写了截图查看窗口

This commit is contained in:
Maicss
2020-07-28 13:58:48 +08:00
parent 101a6bc370
commit 114489c3d6
5 changed files with 69 additions and 15 deletions

31
big_image.cpp Normal file
View File

@@ -0,0 +1,31 @@
#include "big_image.h"
#include <QHBoxLayout>
big_image::big_image(DBlurEffectWidget *parent) : DBlurEffectWidget(parent)
{
// m_image->setParent(this);
QHBoxLayout *layout=new QHBoxLayout;
setLayout(layout);
layout->addWidget(m_image);
layout->setMargin(0);
m_image->setAlignment(Qt::AlignCenter);
m_image->setMaximumSize(1024,768);
setWindowFlags(this->windowFlags() | Qt::WindowStaysOnTopHint);//设置图片对话框总在最前
}
void big_image::mousePressEvent(QMouseEvent *)
{
hide();
m_image->clear();
}
void big_image::setimage(QPixmap image)
{
m_image->setPixmap(image);
}
void big_image::focusOutEvent(QFocusEvent *)
{
hide();
m_image->clear();
}