【发布时间】:2020-06-30 23:14:46
【问题描述】:
作为一个实验,我有一个纯 Qt C++ 应用程序(没有 QML)编译(使用 cmake 和 ninja)并运行:
- 窗口
- macOS
- Linux(ubuntu 和 centos/redhat)
- FreeBSD
它基本上使用 QMainWindow、QGraphicsItem 和 QDialog、iostream 以及一些 C++ 容器和迭代器。
我想知道安卓的端口是否是:
- 可能
- 简单或复杂(如果可能)
- 如果网上有例子
iOS 也是如此。
【问题讨论】:
-
移植应该不难,但是对于一个真正可用的移动应用程序,您需要使用 QtQuick 做一个单独的 UI 层。我也至少在过去,在为 iOS/Android 开发时使用 QMake 更容易。
标签: android c++ ios qt portability