3 ms·
Yep, I do it with https://ossia.io https://ossia.io (https://ossia.io/score-web https://ossia.io/score-web) to make the occasional demo ; it's pretty alpha and
by jcelerier 4y ago
Yep, I do it with https://ossia.io https://ossia.io (https://ossia.io/score-web https://ossia.io/score-web) to make the occasional demo ; it's pretty alpha and drag'n'drop still seems to kill it but every Qt release has made it better without me having to do anything.. looking forward to updating!
- qutierust 4y agoHow do you do it? I didn't know qt web was a thing? I remember I heard about one project but that was gpl i think
- jcelerier 4y agoossia score is GPLv3 itself regarding the how.. Qt provides a CMake wrapper which sets up the relevant flags automatically so with CMake/Qt projects it pretty much just works. Here's my build scripts: - https://github.com/ossia/score/blob/master/ci/wasm.deps.sh https://github.com/ossia/score/blob/master/ci/wasm.deps.sh - https://github.com/ossia/score/blob/master/ci/wasm.build.sh https://github.com/ossia/score/blob/master/ci/wasm.build.sh
- toyg 4y agoAt one point Nokia pushed the idea that you would write Qt apps to run on their cloud; they had a few actual customers doing it too. I don't know if the current owners kept going with the concept. It makes sense, from the perspective of shops who invested heavily in upskilling on Qt, to reuse the knowledge to build web apps.
- llornkcor 4y agohttps://doc-snapshots.qt.io/qt6-6.4/wasm.html https://doc-snapshots.qt.io/qt6-6.4/wasm.html
- llornkcor 4y agodrag and drop requires configuring your app with asyncify option. https://doc-snapshots.qt.io/qt6-6.4/wasm.html#asyncify https://doc-snapshots.qt.io/qt6-6.4/wasm.html#asyncify
- jcelerier 4y agoI think this is how I do it (https://github.com/ossia/score/blob/master/ci/wasm.build.sh https://github.com/ossia/score/blob/master/ci/wasm.build.sh) but it still stops working after some time