用于 iPhone/iPad 的 Qt?

Posted

技术标签:

【中文标题】用于 iPhone/iPad 的 Qt?【英文标题】:Qt for iPhone/iPad? 【发布时间】:2010-09-10 14:44:48 【问题描述】:

在更新的“App Store Review Guidelines”中,我们可以看到: 我们正在放宽对用于创建 ios 应用程序的开发工具的所有限制,只要生成的应用程序不下载任何代码。

这对 Adob​​e 来说绝对是个好消息。但是对于Qt来说,是不是就可以将Qt移植到iPhone/iPhone上,这样之后就不需要再添加cocoa-specific layer了?

或者有没有 Qt to iApps 的解决方案?

感谢任何cmets。

-- 飘哥

【问题讨论】:

QT 是否有支持多点触控的 UI 或 API? 是的。还有一个社区 android 端口。和一个官方的 s60 端口。 【参考方案1】:

有一个新的 Qt/Lighthouse 移植到 iOS。已经运行 Qt Quick...

http://www.youtube.com/watch?v=MjYJdi48B8Q

【讨论】:

【参考方案2】:

前段时间还有人开始在 iPhone 上移植 Qt:Qt on iPhone 上次我检查他设法编译 QtCore。

【讨论】:

@hotpaw2:是的,Qt 有多点触控 API【参考方案3】:

我认为它会在很长一段时间内处于“测试”状态。

我也认为学习 Apple API 等比尝试在 iPhone/iPad 上编写一些旧的 QT 代码更快。

祝你好运^^

【讨论】:

我认为这是关于可移植性的。还有一个非常漂亮的 API。 我同意罗尼的观点。使用 Qt 中的 Core、Network、XML 等并将本机 UI(Android、iPhone 等)置于其之上可能是有意义的,直到正确支持 Qt Quick。

以上是关于用于 iPhone/iPad 的 Qt?的主要内容,如果未能解决你的问题,请参考以下文章

应用程序适用于 iphone ipad 模拟器但不适用于 ipad 设备:黑屏然后熄灭

CGRectMake 用于不同的 iphone ipad 方向

是否有用于在表格视图控制器上编辑字段的 iPhone/iPad 库?

打开 iPhone/iPad 设置面板

为啥在 iOS Safari Mobile (iPhone / iPad) 中没有触发模糊事件?

CSS 背景位置在 Mobile Safari (iPhone/iPad) 中不起作用