Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Building QuickQanava for WebAssembly target platform #73

Open
cneben opened this issue Nov 28, 2018 · 3 comments
Open

Building QuickQanava for WebAssembly target platform #73

cneben opened this issue Nov 28, 2018 · 3 comments
Assignees

Comments

@cneben
Copy link
Owner

cneben commented Nov 28, 2018

Em++ 1.38.20 can build QuickQanava with Qt 5.12 beta 4 for WebAssembly.

Unfortunately, 'QtQuick.Shapes' module still could not be loaded successfully.

Follow the instructions:
http://blog.qt.io/blog/2018/11/19/getting-started-qt-webassembly/
Follow: https://bugreports.qt.io/browse/QTBUG-63917

@mkielak
Copy link

mkielak commented Mar 25, 2020

I was able to build QuickQanava samples with QT 5.14.1, Emscripten 1.38.43, without thread support and ‘js’ trap mode. It works well in all browsers.

@cneben
Copy link
Owner Author

cneben commented Mar 25, 2020

Extremely interesting, thank you very much I didn't had enough time to finish testing that pipeline.

I would be really interested to see it live, or at least having a quick recap of your build procedure. Do you think building and generating theses assets is possible with TravisCI ?

@mkielak
Copy link

mkielak commented Mar 25, 2020

I build it using docker after few days of testing proper QT/Emscripten version. I used Dockerfile from this repo: https://github.com/mauricek/qtwasm_builder , just changed QT and Emscripten version. There were some warnings during build but finally everything works.
In some configuration of Qt/Emscripten there was a problem that I saw graph view but couldn't click/move anything.
Zrzut ekranu z 2020-03-24 15-54-26_2

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants