I've now got the hang of editing past commits
quite a useful thing to figure out and a lot easier than I thought
this pull request should have in all the changes you've mentioned
if I've missed anything let me know, I should be able to edit it without any problems
I've also added in a couple of other things
CompileInlinesPass now optionally can work with QtUiTools, although I've not added it to the modules list, so it's sort of optional
I've now got the hang of editing past commits quite a useful thing to figure out and a lot easier than I thought
this pull request should have in all the changes you've mentioned if I've missed anything let me know, I should be able to edit it without any problems
I've also added in a couple of other things