summaryrefslogtreecommitdiff
path: root/Source/Core
diff options
context:
space:
mode:
authorspycrab <spycrab@users.noreply.github.com>2018-06-29 11:38:37 +0200
committerspycrab <spycrab@users.noreply.github.com>2018-06-29 11:39:36 +0200
commiteac5d3d0896ef56e9fb85da0d198d8087be356ab (patch)
treef619d1789b9512e95db49ef10446117a69961f4d /Source/Core
parentbd28bf6b1e44463465da58268d2ca32bf3fe74ac (diff)
Qt/TAS: Fix slightly off-center default values
Diffstat (limited to 'Source/Core')
-rw-r--r--Source/Core/DolphinQt2/TAS/Shared.cpp6
-rw-r--r--Source/Core/DolphinQt2/TAS/WiiTASInputWindow.cpp6
2 files changed, 8 insertions, 4 deletions
diff --git a/Source/Core/DolphinQt2/TAS/Shared.cpp b/Source/Core/DolphinQt2/TAS/Shared.cpp
index c9c7446bbc..a30405f4fa 100644
--- a/Source/Core/DolphinQt2/TAS/Shared.cpp
+++ b/Source/Core/DolphinQt2/TAS/Shared.cpp
@@ -4,6 +4,8 @@
#include "DolphinQt2/TAS/Shared.h"
+#include <cmath>
+
#include <QGroupBox>
#include <QHBoxLayout>
#include <QLabel>
@@ -47,8 +49,8 @@ QGroupBox* CreateStickInputs(QDialog* window, QString name, QSpinBox*& x_value,
window->connect(visual, &StickWidget::ChangedX, x_value, &QSpinBox::setValue);
window->connect(visual, &StickWidget::ChangedY, y_value, &QSpinBox::setValue);
- x_value->setValue(max_x / 2);
- y_value->setValue(max_y / 2);
+ x_value->setValue(static_cast<int>(std::round(max_x / 2.)));
+ y_value->setValue(static_cast<int>(std::round(max_y / 2.)));
auto* visual_ar = new AspectRatioWidget(visual, max_x, max_y);
diff --git a/Source/Core/DolphinQt2/TAS/WiiTASInputWindow.cpp b/Source/Core/DolphinQt2/TAS/WiiTASInputWindow.cpp
index ad2d9565c2..120806c6c9 100644
--- a/Source/Core/DolphinQt2/TAS/WiiTASInputWindow.cpp
+++ b/Source/Core/DolphinQt2/TAS/WiiTASInputWindow.cpp
@@ -4,6 +4,8 @@
#include "DolphinQt2/TAS/WiiTASInputWindow.h"
+#include <cmath>
+
#include <QCheckBox>
#include <QGroupBox>
#include <QHBoxLayout>
@@ -55,8 +57,8 @@ WiiTASInputWindow::WiiTASInputWindow(QWidget* parent, int num) : QDialog(parent)
connect(visual, &IRWidget::ChangedX, m_ir_x_value, &QSpinBox::setValue);
connect(visual, &IRWidget::ChangedY, m_ir_y_value, &QSpinBox::setValue);
- m_ir_x_value->setValue(ir_max_x / 2);
- m_ir_y_value->setValue(ir_max_y / 2);
+ m_ir_x_value->setValue(static_cast<int>(std::round(ir_max_x / 2.)));
+ m_ir_y_value->setValue(static_cast<int>(std::round(ir_max_y / 2.)));
auto* visual_ar = new AspectRatioWidget(visual, ir_max_x, ir_max_y);