前言
之前用qml开发ios,打包和设置图标的方式与桌面端开发不太一样,所以在这里记录一下。
设置图标
设置窗口图标比较简单,和QtWidgets开发设置窗口图标一样,当然,我在QtWidgets开发时,习惯每个窗口设置图标。
QGuiApplication app(argc, argv);
app.setWindowIcon(QIcon(":/res/box.png"));
设置 exe文件的图标,与QtWidgets的也一样,在pro文件中添加一句话,同时图标文件.ico与pro文件同级。
RC_ICONS = box.ico
打包
qml应用程序打包同样是用Qt自带的命令行(windeployqt),编译器是什么就选对应的命令行。qml应用程序打包比QtWidgets的命令多一句话,就是要指明qml文件们在Qt安装位置的路径(qmldir)。
windeployqt myprogram.exe -qmldir CC:\Qt\5.15.2\msvc2019\qml
结束语
总体来说,打包还是挺简单的,也是比较好记得!(* ̄︶ ̄)