Go to file
skaldesh 7e9ab1242b
Update README.md pre-alpha
This commit was needed to inform people that this repo is not yet ready to be used by anyone
2020-03-11 09:05:13 +01:00
cmd add support for dynamic qt modules 2020-02-28 18:04:26 +01:00
docker updated docker files 2020-02-18 00:26:55 +01:00
internal Merge pull request #5 from desertbit/qtmodules 2020-02-28 20:23:39 +01:00
pointer list model C new and free 2019-01-15 08:36:38 +01:00
.gitignore initial commit 2018-10-23 13:11:27 +00:00
app.go add application version 2020-02-21 10:41:19 +01:00
bytes.go GC fixes 2019-01-28 08:58:46 +01:00
cgo-shared.go added static build tag and updated README & TODO 2020-02-28 20:31:31 +01:00
cgo-static.go removed static LDFLAGS 2020-02-28 20:58:12 +01:00
cgo.go added static build tag and updated README & TODO 2020-02-28 20:31:31 +01:00
error.go further progress 2019-01-14 23:15:20 +01:00
errors.go further progress 2019-01-14 23:15:20 +01:00
gml.go added static build tag and updated README & TODO 2020-02-28 20:31:31 +01:00
go.mod added debug build mode and optimized stripping 2020-02-18 00:08:57 +01:00
go.sum added debug build mode and optimized stripping 2020-02-18 00:08:57 +01:00
image.go further small additions and improvements 2019-02-18 16:24:06 +01:00
imageitem.go added imgae provider reset method 2019-01-25 11:08:19 +01:00
imageprovider.go introducing keep alives, where necessary 2019-01-28 09:47:32 +01:00
LICENSE initial commit 2018-10-23 13:11:27 +00:00
listmodel.go new listmodel syntax. Also added code gen support to list models 2019-01-24 15:36:14 +01:00
object.go added some more checks 2019-01-25 08:55:15 +01:00
README.md Update README.md pre-alpha 2020-03-11 09:05:13 +01:00
TODO.md added static build tag and updated README & TODO 2020-02-28 20:31:31 +01:00
utils.go update license in files 2019-01-14 10:13:57 +01:00
variant.go GC fixes 2019-01-28 10:36:29 +01:00

Go QML Bindings

Pre-Alpha

Please note that this project is in pre-alpha phase. Documentation is missing and some bugs need to be fixed. Right now, we do not recommend anyone to use anything you find here ;)

Install

go get -u github.com/desertbit/gml/cmd/gml

Samples

See the GML Samples Repo.

Docker Build Containers

The docker image url is: desertbit/gml DockerHub Link

Image Tag Host OS Target OS Qt Link Type Note
linux Linux x86_64 Linux x86_64 dynamic
windows_32_shared Linux x86_64 Windows i686 dynamic
windows_64_shared Linux x86_64 Windows x86_64 dynamic
android Linux x86_64 Android - Not usable - See TODO

Build Tags

  • static: run pkg-config with the static flag. Required for static Qt builds.

Debugging

To debug windows problems, use the MSYS2 console.