therecipe / qt

Qt binding for Go (Golang) with support for Windows / macOS / Linux / FreeBSD / Android / iOS / Sailfish OS / Raspberry Pi / AsteroidOS / Ubuntu Touch / JavaScript / WebAssembly
GNU Lesser General Public License v3.0
10.41k stars 743 forks source link

[Feature request] Support qtwebview on Windows #463

Open quantonganh opened 7 years ago

quantonganh commented 7 years ago

We have a project that uses qtwebview but as you said in https://github.com/therecipe/qt/issues/455#issuecomment-330643831:

the WebView and the WebEngine are not supported on windows atm

Do you have a plan to support it?

therecipe commented 6 years ago

@quantonganh Yes maybe with Go 1.11, once these issues are resolved: https://github.com/golang/go/issues/17014 and https://github.com/golang/go/issues/20982

petergloor commented 6 years ago

Go 1.11 is out. Any updates here?

therecipe commented 6 years ago

@petergloor There was some promising activity recently: https://go-review.googlesource.com/c/go/+/133946 I will look into this.

ghost commented 5 years ago

@therecipe windows not supporting the webview is one of the only major missing features I’ve yet to stumble across since using this binding, so well done thus far but I hope you can support windows soon.

easykoo commented 5 years ago

any update on this?

therecipe commented 5 years ago

The WebEngine/WebView modules should work on windows now.

To get this working you will need to install the 64 bit MSVC 2017 built of Qt and build yourself a custom Go version with these patches https://go-review.googlesource.com/c/go/+/133946 Instructions how you can do this can be found here now

And there is also a new docker image available called windows_64_shared_msvc which can be used as well.