今天移植了一个PC桌面的demo到安卓模拟器上面,遇到诸多问题,再此记录一二
1.据说可以直接使用Qtcreator将Qt项目转成Android部署的项目,目前我这边没实现,我使用新建Qt for Android的项目,然后往里面加入以前项目的源文件
QtDeclarative
2.调整项目的源文件使用的一些基于qtquick2.0的东西,比如以前qml1使用
QDeclarativeView,则现在需要换成
QQuickView来处理窗口
3.以前注册qml需要qmlRegisterType<DataInterface