Running Qt/QML applications on latest Snappy

Ted Gould ted at
Tue Oct 13 15:11:23 UTC 2015

On Sat, 2015-10-10 at 14:56 -0400, Darren Landoll wrote: 

> I've been working with the latest versions of Snappy core and Mir to
> try getting a Qt/QML application running successfully. Not sure if
> this list or mir-devel is the best place for this topic, so starting
> here first.

So I'm assuming the Mir related things will be picked up on the
mir-devel list, but just to cover some "fun" Qt and QML stuff. Basically
you need a large number of environment variables. You can see the list
in the QML Snapcraft plugin:

What I'd recommend is actually using that plugin to build your snap,
instead of using deb2snap, so then you'll get all of those environment
variables for "free". There is an example of doing this in the snapcraft
codebase here:

Then you can just setup copy for your QML files. We also have CMake and
other Snapcraft plugins depending on how your build works.


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: This is a digitally signed message part
URL: <>

More information about the snappy-app-devel mailing list