It turns out that QT is really, really unhappy if you try to reorganize big widgets inside a container. It turns out to way, way faster to simply delete the container and make a new on instead of trying to curate or carefully update a list.
The 3 main changes:
boundCollection classes don't create their own widgets anymore, That job belongs to the list classes
lists now have consist of a fillForm wrapping a scrollLayout wrapping a VerticalForm or HorizontalForm. This seems to be just as fast and is way cleaner
ItemTemplates don't need to explicitly set their own parents This is the only change that should affect existing code outside of mgui
It turns out that QT is really, really unhappy if you try to reorganize big widgets inside a container. It turns out to way, way faster to simply delete the container and make a new on instead of trying to curate or carefully update a list.
The 3 main changes: