modify snap builds to use qt compilation

get rid of gtk dependencies.

we could promote it to beta channel to test.