Hi Thomas,
Which theme were you having trouble with?
The @data qt-gui-plugin-style-sheet node is created from the nodes
below in the tree.
There is a Qt bug (~=, see issue #485) that will stop Qt from
rendering everything after the first instance of this in the
stylesheet if you are using Qt 5.8 or newer. The workaround is to move
the individual widget styles using this construct to the very end of
the tree. This maintains backwards compatibility (Qt 5.7 and earlier)
while allowing people using Qt 5.8 or newer the ability to load the
entire stylesheet except for the offending widgets using ~=.
It took me a while to figure out what kept breaking the stylesheet.
Any styles below the first ~= will not be read in Qt >=5.8.
HTH,
Chris