diff --git a/src/settingsview/components/VideoSettings.qml b/src/settingsview/components/VideoSettings.qml index 9ed319c640a9ab2be3a04ad6c1858902854abf95..c2f12d70968ad9efd74c1e62aa1ce97313865555 100644 --- a/src/settingsview/components/VideoSettings.qml +++ b/src/settingsview/components/VideoSettings.qml @@ -106,18 +106,28 @@ ColumnLayout { var resolution var rate if(isResolutionIndex) { - resolution = resolutionComboBoxSetting.comboModel.data(resolutionComboBoxSetting.comboModel.index(index, 0), VideoFormatResolutionModel.Resolution) + resolution = resolutionComboBoxSetting.comboModel.data( + resolutionComboBoxSetting.comboModel.index(index, 0), + VideoFormatResolutionModel.Resolution) fpsComboBoxSetting.comboModel.currentResolution = resolution fpsComboBoxSetting.setCurrentIndex(fpsComboBoxSetting.comboModel.getCurrentSettingIndex()) - rate = fpsComboBoxSetting.comboModel.data(fpsComboBoxSetting.comboModel.index(index, 0), VideoFormatFpsModel.FPS) + rate = fpsComboBoxSetting.comboModel.data( + fpsComboBoxSetting.comboModel.index(0, 0), + VideoFormatFpsModel.FPS) } else { - resolution = resolutionComboBoxSetting.comboModel.data(resolutionComboBoxSetting.comboModel.index(index, 0), VideoFormatResolutionModel.Resolution) + resolution = resolutionComboBoxSetting.comboModel.data( + resolutionComboBoxSetting.comboModel.index( + resolutionComboBoxSetting.modelIndex, 0), + VideoFormatResolutionModel.Resolution) fpsComboBoxSetting.comboModel.currentResolution = resolution - rate = fpsComboBoxSetting.comboModel.data(fpsComboBoxSetting.comboModel.model.index(index, 0), VideoFormatFpsModel.FPS) + rate = fpsComboBoxSetting.comboModel.data( + fpsComboBoxSetting.comboModel.index(index, 0), + VideoFormatFpsModel.FPS) } try { - SettingsAdapter.set_Video_Settings_Rate_And_Resolution(AVModel.getCurrentVideoCaptureDevice(),rate,resolution) + SettingsAdapter.set_Video_Settings_Rate_And_Resolution( + AVModel.getCurrentVideoCaptureDevice(),rate, resolution) updatePreviewRatio(resolution) } catch(error){ console.warn(error.message) } } @@ -255,4 +265,4 @@ ColumnLayout { horizontalAlignment: Text.AlignHCenter verticalAlignment: Text.AlignVCenter } -} \ No newline at end of file +}