diff --git a/src/app/puzzle/layout/vppiece.cpp b/src/app/puzzle/layout/vppiece.cpp index 1d417a3c6..d2f806473 100644 --- a/src/app/puzzle/layout/vppiece.cpp +++ b/src/app/puzzle/layout/vppiece.cpp @@ -460,7 +460,8 @@ auto VPPiece::ClosestDistance(const QVector &path1, const QVector &chunk) -> QLineF + std::function &)> const CalculateClosestDistanceForChunk = + [&](const QVector &chunk) { qreal minLocalDistance = std::numeric_limits::max(); QLineF localClosestDistance; diff --git a/src/app/puzzle/vpmainwindow.cpp b/src/app/puzzle/vpmainwindow.cpp index cab6223ed..612ac3d1f 100644 --- a/src/app/puzzle/vpmainwindow.cpp +++ b/src/app/puzzle/vpmainwindow.cpp @@ -887,7 +887,7 @@ void VPMainWindow::InitPropertyTabCurrentPiece() const QIcon warningIcon = FromTheme(VThemeIcon::DialogWarning); auto WarningIcon = [warningIcon](QLabel *label) { - const int size = qRound(16 * label->devicePixelRatio()); + const int size = qRound(16. * label->devicePixelRatio()); label->setPixmap(warningIcon.pixmap(size, size)); };