Details
-
Suggestion
-
Resolution: Unresolved
-
P4: Low
-
4.7.4
-
None
-
Linux desktop (Kubuntu 11.10) with Qt 4.7.4
Description
We use QML for a fullscreen desktop project where most of the screen is used for viewing items on a map. An important aspect of the application is to place new items on this map, and instead of using a good old list for new items, we place them along two of the edges using PathView.
Now, to be able to interact with the whole path (flicking, clicking elements and dragging them), the size of the PathView element must be set to the bounding rectangle of the path. Unfortunately this means that now no mouse events will reach the map, or any other UI elements being overlapped by the paths rectangle. Some of this can be fixed by more clever ordering, but it will be a real kludge to try to fix it for the PathView-over-map usecase.
My suggestion would be to let PathView have either a bool saying whether uncaught events should be passed through to whatever is below (enough for us) or the possibility to set which item(s) should get the superfluous events.