summaryrefslogtreecommitdiffstats
path: root/src/widget/wspinnybase.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/widget/wspinnybase.cpp')
-rw-r--r--src/widget/wspinnybase.cpp9
1 files changed, 7 insertions, 2 deletions
diff --git a/src/widget/wspinnybase.cpp b/src/widget/wspinnybase.cpp
index 0dd7a9b4fd..38a417a330 100644
--- a/src/widget/wspinnybase.cpp
+++ b/src/widget/wspinnybase.cpp
@@ -513,8 +513,8 @@ void WSpinnyBase::updateSlipEnabled(double enabled) {
void WSpinnyBase::mouseMoveEvent(QMouseEvent* e) {
#if QT_VERSION >= QT_VERSION_CHECK(6, 0, 0)
- int y = e->position().y();
- int x = e->position().x();
+ int y = static_cast<int>(e->position().y());
+ int x = static_cast<int>(e->position().x());
#else
int y = e->y();
int x = e->x();
@@ -577,8 +577,13 @@ void WSpinnyBase::mousePressEvent(QMouseEvent* e) {
}
if (e->button() == Qt::LeftButton) {
+#if QT_VERSION >= QT_VERSION_CHECK(6, 0, 0)
+ int y = static_cast<int>(e->position().y());
+ int x = static_cast<int>(e->position().x());
+#else
int y = e->y();
int x = e->x();
+#endif
m_iStartMouseX = x;
m_iStartMouseY = y;