1. Qt 5 和 Qt 6 有什么主要区别?面试回答:Qt 6 是对 Qt 5 的一次重大升级,主要区别体现在架构、底层实现和现代 C++ 支持方面:Qt 6 全面拥抱 现代 C++(C++17 及以上)底层渲染架构重构,引入 RHI(Rendering Hardware Interface)更好地支持多平台(桌面、嵌入式、移动端)API 更加统一和规范,清理了历史遗留接口构建系统更推荐使用 CMake,弱化 qmakeQt 6 在性能、可维护性和未来扩展性方面都有明显提升。2. Qt 6 中移除了哪些模块?面试回答:Qt 6 对部分过时或使用率较低的模块进行了移除或重构,主要包括:Qt S...