我在我的设备上使用 Qt 4.7.1 lighthouse。当我创建一个包含大量常规Text元素的 qml 应用程序时,加载应用程序需要很长时间(几分钟)。文本是常规文本,没有特殊格式或字体。
我想知道他们是否有任何方法可以减少上传时间,因为我想创建一个更复杂的 qml 应用程序,带有复杂的小部件。
我知道 Qt 5 应该改进 qml 的使用。
您可以做的一件事是至少显示窗口等,而加载是使用加载器元素并将较慢对象的加载延迟到稍后(在显示窗口等之后)。
此外,您可能会考虑使用 ListView 之类的东西而不是直接文本元素,因为它旨在以更快的方式处理大量项目的显示。