0

我的 Qt 应用程序以桌面模式工作。但不适用于安卓。在我的应用程序中,我使用了 QtQuick.Controls(我认为这是问题所在)。QtQuick.Controls 是用 qml 语言编写的。但是这些 qml 文件不包含在 apk 包中,因此在 android 中不起作用。

有人可以告诉我如何在 android apk 文件中包含系统库 QtQuick.Controls 吗?

4

1 回答 1

1

QtQuick.Controls已在 Qt 5.1 中添加,目前仅可用于桌面,因此您还不能在 Android 上使用它。

有关Qt 5.1发布信息的更多信息

Qt Quick Controls 是一个完整的预构建、可重用和可定制的 UI 控件库,位于声明性 QML 语言之上,将 Qt Quick 开发提升到一个新的水平,尤其是在桌面平台上。Qt Quick Controls 将很快进入多平台,我们在 Qt 5.1 中引入了第一批,用于具有原生外观的桌面平台的控件。

此外,此模块不是要部署的 QML 文件列表。它是用 C++ 编写的,你可以在这里找到它的源代码

于 2013-07-19T11:27:01.773 回答