This commit will fix the linux and windows builds by removing the usage of public inline components TODO: revert this commit once all platforms are migrated to qt 5.15.8+