One thing to note, the fact we've exported backported features as 5.4 is IMO a mistake, because that means we'll need to carry a patch forever (until we deprecate 5.4 whole, or just the Playlist export).
Whenever backporting features from future Qt, we should only export them at the version they will ultimately land with. While this will likely mean a bit more involved porting effort, it will save us trouble down the line.
One thing to note, the fact we've exported backported features as 5.4 is IMO a mistake, because that means we'll need to carry a patch forever (until we deprecate 5.4 whole, or just the Playlist export).
Whenever backporting features from future Qt, we should only export them at the version they will ultimately land with. While this will likely mean a bit more involved porting effort, it will save us trouble down the line.