Changed clang format to new agreement
This commit is contained in:
committed by
borgmanJeremy
parent
2cbccc3d0a
commit
0d5386edd4
@@ -24,75 +24,69 @@ ImageLabel::ImageLabel(QWidget* parent)
|
||||
: QLabel(parent)
|
||||
, m_pixmap(QPixmap())
|
||||
{
|
||||
m_DSEffect = new QGraphicsDropShadowEffect(this);
|
||||
m_DSEffect = new QGraphicsDropShadowEffect(this);
|
||||
|
||||
m_DSEffect->setBlurRadius(5);
|
||||
m_DSEffect->setOffset(0);
|
||||
m_DSEffect->setColor(QColor(Qt::black));
|
||||
m_DSEffect->setBlurRadius(5);
|
||||
m_DSEffect->setOffset(0);
|
||||
m_DSEffect->setColor(QColor(Qt::black));
|
||||
|
||||
setGraphicsEffect(m_DSEffect);
|
||||
setCursor(Qt::OpenHandCursor);
|
||||
setAlignment(Qt::AlignCenter);
|
||||
setMinimumSize(size());
|
||||
setGraphicsEffect(m_DSEffect);
|
||||
setCursor(Qt::OpenHandCursor);
|
||||
setAlignment(Qt::AlignCenter);
|
||||
setMinimumSize(size());
|
||||
}
|
||||
|
||||
void
|
||||
ImageLabel::setScreenshot(const QPixmap& pixmap)
|
||||
void ImageLabel::setScreenshot(const QPixmap& pixmap)
|
||||
{
|
||||
m_pixmap = pixmap;
|
||||
const QString tooltip =
|
||||
QStringLiteral("%1x%2 px").arg(m_pixmap.width()).arg(m_pixmap.height());
|
||||
setToolTip(tooltip);
|
||||
setScaledPixmap();
|
||||
m_pixmap = pixmap;
|
||||
const QString tooltip =
|
||||
QStringLiteral("%1x%2 px").arg(m_pixmap.width()).arg(m_pixmap.height());
|
||||
setToolTip(tooltip);
|
||||
setScaledPixmap();
|
||||
}
|
||||
|
||||
void
|
||||
ImageLabel::setScaledPixmap()
|
||||
void ImageLabel::setScaledPixmap()
|
||||
{
|
||||
const qreal scale = qApp->devicePixelRatio();
|
||||
QPixmap scaledPixmap = m_pixmap.scaled(
|
||||
size() * scale, Qt::KeepAspectRatio, Qt::SmoothTransformation);
|
||||
scaledPixmap.setDevicePixelRatio(scale);
|
||||
setPixmap(scaledPixmap);
|
||||
const qreal scale = qApp->devicePixelRatio();
|
||||
QPixmap scaledPixmap = m_pixmap.scaled(
|
||||
size() * scale, Qt::KeepAspectRatio, Qt::SmoothTransformation);
|
||||
scaledPixmap.setDevicePixelRatio(scale);
|
||||
setPixmap(scaledPixmap);
|
||||
}
|
||||
|
||||
// drag handlers
|
||||
|
||||
void
|
||||
ImageLabel::mousePressEvent(QMouseEvent* event)
|
||||
void ImageLabel::mousePressEvent(QMouseEvent* event)
|
||||
{
|
||||
if (event->button() == Qt::LeftButton) {
|
||||
m_dragStartPosition = event->pos();
|
||||
setCursor(Qt::ClosedHandCursor);
|
||||
}
|
||||
if (event->button() == Qt::LeftButton) {
|
||||
m_dragStartPosition = event->pos();
|
||||
setCursor(Qt::ClosedHandCursor);
|
||||
}
|
||||
}
|
||||
|
||||
void
|
||||
ImageLabel::mouseReleaseEvent(QMouseEvent* event)
|
||||
void ImageLabel::mouseReleaseEvent(QMouseEvent* event)
|
||||
{
|
||||
if (event->button() == Qt::LeftButton) {
|
||||
if (event->button() == Qt::LeftButton) {
|
||||
setCursor(Qt::OpenHandCursor);
|
||||
}
|
||||
}
|
||||
|
||||
void ImageLabel::mouseMoveEvent(QMouseEvent* event)
|
||||
{
|
||||
if (!(event->buttons() & Qt::LeftButton)) {
|
||||
return;
|
||||
}
|
||||
if ((event->pos() - m_dragStartPosition).manhattanLength() <
|
||||
QGuiApplication::styleHints()->startDragDistance()) {
|
||||
return;
|
||||
}
|
||||
setCursor(Qt::OpenHandCursor);
|
||||
}
|
||||
}
|
||||
|
||||
void
|
||||
ImageLabel::mouseMoveEvent(QMouseEvent* event)
|
||||
{
|
||||
if (!(event->buttons() & Qt::LeftButton)) {
|
||||
return;
|
||||
}
|
||||
if ((event->pos() - m_dragStartPosition).manhattanLength() <
|
||||
QGuiApplication::styleHints()->startDragDistance()) {
|
||||
return;
|
||||
}
|
||||
setCursor(Qt::OpenHandCursor);
|
||||
emit dragInitiated();
|
||||
emit dragInitiated();
|
||||
}
|
||||
|
||||
// resize handler
|
||||
void
|
||||
ImageLabel::resizeEvent(QResizeEvent* event)
|
||||
void ImageLabel::resizeEvent(QResizeEvent* event)
|
||||
{
|
||||
Q_UNUSED(event);
|
||||
setScaledPixmap();
|
||||
Q_UNUSED(event);
|
||||
setScaledPixmap();
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user