Details
-
Suggestion
-
Resolution: Out of scope
-
P3: Somewhat important
-
None
-
None
Description
Combo boxes using item views have their movement pretty archaic, since the default scrolling is QAbstractItemView::ScrollPerItem, and one needs to to set everywhere: itemView->setVerticalScrollMode(QAbstractItemView::ScrollPerPixel);
This had problems some time ago when using scroll per pixel with the mouse wheel, but this problem has already been solved.
This is even worse when using combo boxes with previews for example, as on the plasma desktop configuration dialog, where it needs: combo->view()->setVerticalScrollMode(QAbstractItemView::ScrollPerPixel);
So the suggestion and wish is to set ScrollPerPixel as the default, both for vertical and scroll movements, so systems don't look as 90's by default.