Qt Android .qrc file images and other ressources
-
wrote on 10 May 2016, 05:12 last edited by
Hi, i have an app that was running on Symbian and now i like to port it to android.
the app has about 600 images (70Mb) (eBOOK)
I like to know what is the best way to include all the images in the .APK without adding the images to the .QRC file
and how i can access the images from the QML filesmy files :
main.ccp#include <QGuiApplication> #include <QQmlApplicationEngine> int main(int argc, char *argv[]) { QGuiApplication app(argc, argv); QQmlApplicationEngine engine; engine.load(QUrl(QStringLiteral("qrc:/main.qml"))); return app.exec(); }
Ressources
--qml.qrc
----/
------content/myjs.js
------nain.qml
------pages.qml
------splash.qmland the images are in the folder content/imgs/pages/*.jpg
Thank you.
-
Lifetime Qt Championwrote on 10 May 2016, 20:29 last edited by SGaist 5 Nov 2016, 19:55
Hi and welcome to devnet,
You can use the
assets
for Android. See here -
wrote on 11 May 2016, 04:06 last edited by
Thank you, you saved my life :)
i added the images file under
Android/assets/images
Image { id: page1 source: "assets:/images/1.jpg" }
it works fine and the apk size is about 80Mb so that mean all the images are in the APK
Thanks again :)
Zakaria
-
You're welcome !
Happy coding :)
4/4