qmlregister: improve singleton registration

- better manage QML interop object lifetimes
- allow intellisense to pick up QML registered symbols
- fix for PreviewEngine threading

Change-Id: I416cdede70b155dc34fc3ee94f428ae2128c8950
This commit is contained in:
Andreas Traczyk
2023-11-16 15:27:07 -05:00
parent c8b52262bc
commit 35f850289f
58 changed files with 658 additions and 491 deletions

1
.clang-tidy Normal file
View File

@@ -0,0 +1 @@
Checks: '-*,analyzer-cplusplus.NewDeleteLeaks'