Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit f70ea9e

Browse files
committed
Minimal changes required for Qt6
1 parent e127f12 commit f70ea9e

4 files changed

Lines changed: 5 additions & 8 deletions

File tree

ImageWindow.cpp

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,6 @@
55
#include <QDebug>
66
#include <QScrollBar>
77
#include <QFontDatabase>
8-
#include <QDesktopWidget>
98
#include <QDir>
109
#include <iostream>
1110
#include <QCollator>
@@ -707,9 +706,9 @@ void ImageWindow::zoomFit()
707706

708707
zoomLevel = (int)floor(qMin(wLevel, hLevel));
709708
zoomFactor = pow(zoomStep, zoomLevel);
710-
QMatrix scaleMatrix;
709+
QTransform scaleMatrix;
711710
scaleMatrix.scale(zoomFactor, zoomFactor);
712-
setTransform(QTransform(scaleMatrix));
711+
setTransform(scaleMatrix);
713712
showCentered();
714713
}
715714

@@ -778,9 +777,9 @@ void ImageWindow::zoom(int zoomIncrement)
778777
zoomFactor = pow(zoomStep, zoomLevel);
779778
}
780779
auto zoomLocationOnImageBefore = mapToScene(zoomCtr);
781-
QMatrix scaleMatrix;
780+
QTransform scaleMatrix;
782781
scaleMatrix.scale(zoomFactor, zoomFactor);
783-
setTransform(QTransform(scaleMatrix));
782+
setTransform(scaleMatrix);
784783
auto zoomCtrAfter = mapFromScene(zoomLocationOnImageBefore);
785784
auto zoomLocationDelta = zoomCtrAfter - zoomCtr;
786785
horizontalScrollBar()->setValue(horizontalScrollBar()->value() + zoomLocationDelta.x());

MainDialog.cpp

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
#include "MainDialog.h"
22
#include "ui_MainDialog.h"
33
#include "ImageWindow.h"
4-
#include <QDesktopWidget>
54
#include <QKeyEvent>
65
#include <QDebug>
76
#include <QFileDialog>

definitions.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
#ifndef DEFINITIONS_H
22
#define DEFINITIONS_H
33

4-
#define VERSION_STRING "2021-02-17"
4+
#define VERSION_STRING "2021-04-19"
55

66
#endif // DEFINITIONS_H
77

ui_MainDialog.h

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,6 @@
1010
#define UI_MAINDIALOG_H
1111

1212
#include <QtCore/QVariant>
13-
#include <QtWidgets/QAction>
1413
#include <QtWidgets/QApplication>
1514
#include <QtWidgets/QButtonGroup>
1615
#include <QtWidgets/QCheckBox>

0 commit comments

Comments
 (0)