From 2fcdf7a131c81f2c0a6ee3c1a0e998187877aec6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=8C=83=E6=9C=8B=E7=A8=8B?= Date: Tue, 22 Nov 2022 13:16:05 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E4=BF=AE=E5=A4=8D=E4=BA=AE=E5=BA=A6?= =?UTF-8?q?=E6=8F=92=E4=BB=B6=E6=97=A0=E6=B3=95=E8=B0=83=E6=95=B4=E5=88=B0?= =?UTF-8?q?100=E7=9A=84=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit qt的slider控件默认最大值为99,需要手动设定 Log: 修复亮度插件无法调整到100的问题 Influence: 任务栏-亮度插件调节 Bug: https://pms.uniontech.com/bug-view-171869.html Change-Id: I1530ac0ae3b1b3fbf8f7bbe3236abe4a0b4f2b11 --- frame/window/components/brightnesswidget.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/frame/window/components/brightnesswidget.cpp b/frame/window/components/brightnesswidget.cpp index cd8cff6a8..4966f7e49 100644 --- a/frame/window/components/brightnesswidget.cpp +++ b/frame/window/components/brightnesswidget.cpp @@ -73,6 +73,10 @@ void BrightnessWidget::initUi() m_sliderContainer->setIcon(SliderContainer::IconPosition::LeftIcon, leftPixmap, QSize(), 10); m_sliderContainer->setIcon(SliderContainer::IconPosition::RightIcon, rightPixmap, QSize(BACKSIZE, BACKSIZE), 12); + // 需求要求调节范围是10%-100%,且调节幅度为1% + m_sliderContainer->setRange(10, 100); + m_sliderContainer->setPageStep(1); + SliderProxyStyle *style = new SliderProxyStyle; m_sliderContainer->setSliderProxyStyle(style);