qml: refactor DnD data resolution
* this unify how data and input items are resolved * request id is no longer passed to the implementation (local capture) * an FSM is used to track resolution sequence * retrieval of the input item from the drop handler is made using a Promise
Showing
- modules/gui/qt/medialibrary/qml/MusicArtistDelegate.qml 5 additions, 3 deletionsmodules/gui/qt/medialibrary/qml/MusicArtistDelegate.qml
- modules/gui/qt/medialibrary/qml/PlaylistMedia.qml 2 additions, 5 deletionsmodules/gui/qt/medialibrary/qml/PlaylistMedia.qml
- modules/gui/qt/medialibrary/qml/VideoDisplayRecentVideos.qml 4 additions, 3 deletionsmodules/gui/qt/medialibrary/qml/VideoDisplayRecentVideos.qml
- modules/gui/qt/network/qml/BrowseTreeDisplay.qml 7 additions, 6 deletionsmodules/gui/qt/network/qml/BrowseTreeDisplay.qml
- modules/gui/qt/playlist/qml/PlaylistListView.qml 7 additions, 9 deletionsmodules/gui/qt/playlist/qml/PlaylistListView.qml
- modules/gui/qt/widgets/qml/DragItem.qml 194 additions, 70 deletionsmodules/gui/qt/widgets/qml/DragItem.qml
- modules/gui/qt/widgets/qml/MLDragItem.qml 6 additions, 10 deletionsmodules/gui/qt/widgets/qml/MLDragItem.qml
Loading
Please register or sign in to comment