七叶
七叶
windows下mingw编译的Qt官方发行版只有32位的。可以用微软的DEPENDS工具查看qtdrv.ui.dll依赖库。如果找不准,可以用qt5.5自带的deploy工具或者是将qtdrv.ui.dll和go编译好的可执行文件复制到Qt的bin目录下测试。另外,64位GCC可以编译32位的程序。 GoQt支持64位,前提必须得是64位的Qt,在Linux/MacOSX上可以测试。
如果只是想测试goqt,不从源码编译,可以到 http://git.oschina.net/visualfc/goqt/attach_files 下载goqt-windows-qt4-bin.zip 文件 。这是Qt4编译的,不需要使用者安装Qt环境,要求设置 GOARCH=386 CGO_ENABLED=1 环境编译Go程序,复制替换goqt的bin目录即可。
需要设置CGO_ENABLED=1,我发的是git最新版本的。
you can create PR
Options -> LiteApp -> Generic -> "Use tool windows shortcuts" : uncheck and reload.
use liteide x38.3
this is go1.21 `go env` use ' diffrent of go1.20 " fixed by https://github.com/visualfc/liteide/commit/547be22039bd4da21010fa5d323c6af228002894
modify BuildConfig custom TARGETBASENAME to mod project name.
use build configure custome  
1. go-ui 项目已终止。GoQt目前只包装了Qt的ui部分,可以运行在Qt4和Qt5环境下,对应于Qt4的core/gui和Qt5的core/widget。 2. 不会重写LiteIDE 3. 效率上肯定不如c++,感觉cgo机制仍存在一些问题,GoQt在内存管理上所使用的一些方法还有待实践检验。最终目的就是想提供一个用Go来开发图形界面应用程序的途径和可能。 我从2013年开始写GoQt,中间一度放弃,转眼两年过去了,这中间不断有新的Go图形库出现和消失,其中也有Qt的绑定(但明显存在错误) ,我也研究过纯windows平台的图形界面包装,在2015年末,我决定将这个项目放出并继续下去,做为试验并供后来者参考和指正。