繁体   English   中英

QML在uclinux上运行Qt for Embedded System?

[英]QML running with Qt for Embedded System on uclinux?

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

任何人都知道uclinux中集成的Qt for Embedded System的版本是什么?

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

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

任何人都知道uclinux中集成的Qt for Embedded System的版本是什么?

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

话虽如此,您可以向Digia询问有关其嵌入式计划的信息,例如Boot2Qt等。

uclinux上的Qt是否支持QML?

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

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

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

如前所述,我认为即使这样也无法立即使用,但是如果您热心,则可以使用它。

由于这些天Qt 5对标准库的依赖性很强,因此您的首要任务是重新构建无mmu的uclibc。 有关于一些讨论在这里

但老实说,您可以使用一些支持framebuffer进行渲染的轻量级gui框架来获得更好的收益。 Qt很大,无法在最少的系统上正确测试。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM