mirror of
https://github.com/linuxdeepin/dde-dock.git
synced 2025-06-02 15:45:21 +00:00
fix: brightness silder cannot scroll when is 28
double 0.29 * 100 then cast to init, it is 28 Log: Issue: https://github.com/linuxdeepin/developer-center/issues/6077
This commit is contained in:
parent
afa0494067
commit
3573bb258b
@ -175,7 +175,7 @@ void BrightMonitor::onPropertyChanged(const QDBusMessage &msg)
|
|||||||
|
|
||||||
QVariantMap changedProps = qdbus_cast<QVariantMap>(arguments.at(1).value<QDBusArgument>());
|
QVariantMap changedProps = qdbus_cast<QVariantMap>(arguments.at(1).value<QDBusArgument>());
|
||||||
if (changedProps.contains("Brightness")) {
|
if (changedProps.contains("Brightness")) {
|
||||||
int brightness = static_cast<int>(changedProps.value("Brightness").value<double>() * 100);
|
int brightness = QVariant(changedProps.value("Brightness").value<double>() * 100).toInt();
|
||||||
if (brightness != m_brightness) {
|
if (brightness != m_brightness) {
|
||||||
m_brightness = brightness;
|
m_brightness = brightness;
|
||||||
Q_EMIT brightnessChanged(brightness);
|
Q_EMIT brightnessChanged(brightness);
|
||||||
|
Loading…
x
Reference in New Issue
Block a user