I love that the author provides docker images for cross compilation. Cross compilation environments are such a pain to setup and maintain - having docker images with all that stuff in is a major step forward.<p>Next time I want to build a desktop app I'll have a go with this for definite.
Serious question:<p>Once I have been building Qt Widgets application in Python with PySide bindings. I needed to do some simple processing in several SLOTs and decided to use lambdas as an easy replacement. Kids, do not even think about attempting to do this at home, seriously.<p>I have run into some extremely evasive random crashes and stuff. I did not dig to the bottom of the issue, although my guess is that Python lambdas are executed in main (constructing) thread context and that causes race conditions.<p>My question: how do Golang's goroutines interact with native threads spawned by Qt?
So this is more comprehensive than the qml binding library?[0]<p>[0]<a href="https://github.com/go-qml/qml" rel="nofollow">https://github.com/go-qml/qml</a>
The code has a mind boggling LOC. e.g. <a href="https://github.com/therecipe/qt/blob/master/widgets/widgets.go" rel="nofollow">https://github.com/therecipe/qt/blob/master/widgets/widgets....</a>
Question. Does QT still have a licensing problem for closed-source apps on mobile platforms?<p>Last I saw, QT's GPL/LGPL license required you to open-source the code that was statically linked to it. That wasn't much of a problem for desktop platforms, as you could just package up all of QT into its own QT.DLL (or the equivalent) and link to it dynamically. But this isn't allowed on stuff like iOS, so you were required to buy a license for those.
Why do the iOS screenshots look nothing like iOS? <a href="https://github.com/therecipe/qt/blob/master/internal/screenshots/ios_portrait.png" rel="nofollow">https://github.com/therecipe/qt/blob/master/internal/screens...</a>
I've been using this library for a couple of weeks, and so far I have been very impressed. It's relatively easy to use, and seems to be pretty comprehensive in the amount of the Qt API that it supports.<p>I raised two small issues, and both were addressed quickly by the author. In one case incredibly quickly.
This is awesome. I was really bummed about the state of QT support in golang. I played with the go-qml project, but it wasn;t everything I needed. This looks amazing.
big fan of the repo <a href="http://github.com/dontpanic92/wxGo/" rel="nofollow">http://github.com/dontpanic92/wxGo/</a> it's got everything Qt has but free
Does anybody know why the demo application is 52mb?!?<p>I mean, yes, its statically linked but 52 million bytes for a window, a button and a pop-up?<p>Shouldn't this fit into 5-10 mb? Is the whole qt lib linked into that binary?
Please, I beg of you, do not create an iOS app using this library. Look at that screenshot: <a href="https://github.com/therecipe/qt/blob/master/internal/screenshots/ios_portrait.png" rel="nofollow">https://github.com/therecipe/qt/blob/master/internal/screens...</a><p>It looks like a tiny Windows 95 on your phone. Tap targets way too small.
So, dang, why is my account rate limited then? I’ve had 2 cases before where a project I participated in was presented here, and I showed up to comment, and couldn’t do so due to the rate limiting.<p>This is not really helpful, and destroys any chance at meaningful discussion.<p>(Also, last time you told me that rate limiting couldn’t be undone, and I should just write an email – what’s that about now?)