diff --git a/src/citra_qt/bootmanager.cpp b/src/citra_qt/bootmanager.cpp index 3fdc12344..bb9062807 100644 --- a/src/citra_qt/bootmanager.cpp +++ b/src/citra_qt/bootmanager.cpp @@ -230,8 +230,8 @@ void GRenderWindow::OnFramebufferSizeChanged() { // Screen changes potentially incur a change in screen DPI, hence we should update the // framebuffer size const qreal pixel_ratio = windowPixelRatio(); - const u32 width = this->width() * pixel_ratio; - const u32 height = this->height() * pixel_ratio; + const u32 width = static_cast(this->width() * pixel_ratio); + const u32 height = static_cast(this->height() * pixel_ratio); UpdateCurrentFramebufferLayout(width, height); } diff --git a/src/citra_qt/configuration/configure_audio.cpp b/src/citra_qt/configuration/configure_audio.cpp index e84c1c4a8..11fa08b97 100644 --- a/src/citra_qt/configuration/configure_audio.cpp +++ b/src/citra_qt/configuration/configure_audio.cpp @@ -61,7 +61,7 @@ void ConfigureAudio::SetConfiguration() { SetAudioDeviceFromDeviceID(); ui->toggle_audio_stretching->setChecked(Settings::values.enable_audio_stretching); - ui->volume_slider->setValue(Settings::values.volume * ui->volume_slider->maximum()); + ui->volume_slider->setValue(static_cast(Settings::values.volume * ui->volume_slider->maximum())); SetVolumeIndicatorText(ui->volume_slider->sliderPosition()); int selection; diff --git a/src/citra_qt/configuration/configure_camera.cpp b/src/citra_qt/configuration/configure_camera.cpp index 1ee577988..c11dbca62 100644 --- a/src/citra_qt/configuration/configure_camera.cpp +++ b/src/citra_qt/configuration/configure_camera.cpp @@ -184,7 +184,7 @@ void ConfigureCamera::StartPreviewing() { ui->preview_box->setHidden(false); ui->preview_button->setHidden(true); preview_width = ui->preview_box->size().width(); - preview_height = preview_width * 0.75; + preview_height = static_cast(preview_width * 0.75); ui->preview_box->setToolTip( tr("Resolution: %1*%2") .arg(QString::number(preview_width), QString::number(preview_height))); @@ -232,7 +232,7 @@ void ConfigureCamera::timerEvent(QTimerEvent* event) { } std::vector frame = previewing_camera->ReceiveFrame(); int width = ui->preview_box->size().width(); - int height = width * 0.75; + int height = static_cast(width * 0.75); if (width != preview_width || height != preview_height) { StopPreviewing(); return; diff --git a/src/citra_qt/configuration/configure_input.cpp b/src/citra_qt/configuration/configure_input.cpp index b5fd9bda2..dc8394583 100644 --- a/src/citra_qt/configuration/configure_input.cpp +++ b/src/citra_qt/configuration/configure_input.cpp @@ -256,7 +256,7 @@ ConfigureInput::ConfigureInput(QWidget* parent) } }); connect(analog_map_deadzone_and_modifier_slider[analog_id], &QSlider::valueChanged, [=] { - const float slider_value = analog_map_deadzone_and_modifier_slider[analog_id]->value(); + const int slider_value = analog_map_deadzone_and_modifier_slider[analog_id]->value(); if (analogs_param[analog_id].Get("engine", "") == "sdl") { analog_map_deadzone_and_modifier_slider_label[analog_id]->setText( tr("Deadzone: %1%").arg(slider_value)); diff --git a/src/video_core/renderer_opengl/gl_shader_decompiler.cpp b/src/video_core/renderer_opengl/gl_shader_decompiler.cpp index e52aa0869..1f044b175 100644 --- a/src/video_core/renderer_opengl/gl_shader_decompiler.cpp +++ b/src/video_core/renderer_opengl/gl_shader_decompiler.cpp @@ -236,7 +236,7 @@ private: template std::string GetSelectorSrc(const SwizzlePattern& pattern) { std::string out; - for (std::size_t i = 0; i < 4; ++i) { + for (int i = 0; i < 4; ++i) { switch ((pattern.*getter)(i)) { case SwizzlePattern::Selector::x: out += 'x';