gpt4 book ai didi

c++ - QML 在 uclinux 上与 Qt for Embedded System 一起运行?

转载 作者:搜寻专家 更新时间:2023-10-31 01:44:16 25 4
gpt4 key购买 nike

我只使用在 Mac 和 Windows 上运行的 Qt 5.1.1 编写 QML 应用程序。

有谁知道uclinux中集成的Qt for Embedded System的版本是多少?

uclinux 上的Qt 支持QML 吗?我是否需要使用 C++ 中的 Qt 小部件重新实现 UI 才能在 uclinux 上运行它?

最佳答案

首先,请不要在一个问题中提出多个子问题。

Anyone know what's the version of Qt for Embedded System integrated in the uclinux?

没有这样的事情。 Qt 5 也能很好地支持嵌入式,无需外部第三方项目。

话虽如此,您可以向 Digia 询问他们的嵌入式计划,例如 Boot2Qt 等。

Do the Qt on uclinux support QML?

这是一个错误的问题。正确的问题是 Qt/QML 是否支持 uclinux。我不认为这会立即起作用,不。您可能会开始为您的场景编写自定义 mkspecs 文件并修复许多问题。

Do I need to re-implement the UI with Qt widgets in C++ to run it on the uclinux?

这可能会更糟,因为他们在附加层方面有很多开销。我的建议是暂时忘记 QML,并尝试使用 QScreen 调出一个简单的屏幕。

如前所述,我认为即便是这样也不会立即奏效,但如果您有热情,就可以让它奏效。

由于现在 Qt 5 对标准库有很强的依赖性,您的首要任务是在您的无 mmu uclibc 上重新构建该库。对此进行了一些讨论 here .

但老实说,使用一些支持帧缓冲区进行渲染的轻量级图形用户界面框架可能会更好。 Qt 很大,没有在最小系统上进行适当的测试。

关于c++ - QML 在 uclinux 上与 Qt for Embedded System 一起运行?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23750176/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com