* http://blog.qt.io/blog/2017/07/05/qt-quick-designer-coffee-m...
* http://blog.qt.io/blog/2017/05/24/qt-quick-designer-qt-creat...
If you use the PyQT-provided wheels and/or you don'want to mess with the whole Qt, then you can separately install QtCreator, which is very simple and embeds QtDesigner.
Also, you get to use Tcl instead of Visual Basic, so even better !
Even Visual Basic 3's P-Code interpreter was faster than TCL string based one.
Thing is, if you want to speak about modern TCL implementations, then the comparison needs to be against VB.NET, with its 64 bit SIMD aware JIT/AOT compilers.
Thank you, but no. It doesn't fit the philosophy of the system I'd want to include it in.
Also - layouts in VB/Delphi weren't responsive, layouts made in QtDesigner are.
I try hard to do that (it saves on boilerplate), but the challenge is always in finding signals and slots with the same precise amount of parameters. Say I trigger a signal with no parameters and I want to connect it to a slot that takes a boolean always with the same value (e.g. a pressed() connected to a setEnabled(bool), where bool should always be True), I can't do that in Designer, it has to be in actual code - a trivial one-liner, sure, but still one more line of technical debt.
(INB4 "ur doing it wrong": yes, I know about clicked(bool), toggled(bool) etc, it was just an example to explain the concept.)
Once customer bought new monitors and we had to "upgrade" all forms from 800x600 to 1024x768. Took us 3 months. Qt forms worked fine out of the box.