diff --git a/plugins/display/brightnessmodel.cpp b/plugins/display/brightnessmodel.cpp index d0abb1731..0ba0b283d 100644 --- a/plugins/display/brightnessmodel.cpp +++ b/plugins/display/brightnessmodel.cpp @@ -175,7 +175,7 @@ void BrightMonitor::onPropertyChanged(const QDBusMessage &msg) QVariantMap changedProps = qdbus_cast(arguments.at(1).value()); if (changedProps.contains("Brightness")) { - int brightness = static_cast(changedProps.value("Brightness").value() * 100); + int brightness = QVariant(changedProps.value("Brightness").value() * 100).toInt(); if (brightness != m_brightness) { m_brightness = brightness; Q_EMIT brightnessChanged(brightness);