| 187 | } |
| 188 | |
| 189 | void Scrollbar::changeEvent(QEvent* event) { |
| 190 | QWidget::changeEvent(event); |
| 191 | if (!accent_overridden_ && |
| 192 | (event->type() == QEvent::PaletteChange || event->type() == QEvent::ApplicationPaletteChange || |
| 193 | event->type() == QEvent::StyleChange)) { |
| 194 | accent_ = scrollbar_detail::defaultAccent(QGuiApplication::palette().window().color()); |
| 195 | update(); |
| 196 | } |
| 197 | } |
| 198 | |
| 199 | double Scrollbar::currentOpacity() const { |
| 200 | return opacity_effect_ ? opacity_effect_->opacity() : 1.0; |
nothing calls this directly
no test coverage detected