Skip to content

ProgressBar: Stop emitting polish requests when item becomes invisible

ivan tkachenko requested to merge work/ratijas/code into master

This patchset:

  1. Optimizes invisible indeterminate ProgressBars by not emitting polish requests for QtQuick/KQuickStyle items;
  2. Optimizes code that requests polish by calling that method directly on a qobject-casted QQuickItem instead of dispatching QMetaObject::invokeMethod, which technically also drops support for styles that may override those methods with something weird (but who cares).

BUG: 468903

Edited by ivan tkachenko

Merge request reports