goqt icon indicating copy to clipboard operation
goqt copied to clipboard

看到这个项目有两个问题问一下

Open hjianhao opened this issue 9 years ago • 4 comments

1、这个项目和您之前有个go-ui项目有什么关系吗? 2、您是否会用这个项目重写一个基于Go语言的LiteIDE? 3、cgo的语言和c语言调用效率非常低,需要密集调用接口的的UI应用效率会好吗?

有个想法,如果您可以基于这个项目重写LiteIDE,并保持当前的性能,这样可以催熟这个项目并使得Go语言跨平台开发GUI应用达到一个可用的水准。 :)

hjianhao avatar Jan 06 '16 06:01 hjianhao

支持!

lfengzhang avatar Jan 06 '16 12:01 lfengzhang

  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年末,我决定将这个项目放出并继续下去,做为试验并供后来者参考和指正。

visualfc avatar Jan 06 '16 13:01 visualfc

我也一直在关注golang的UI程序框架,目前用得最多的是walk,但是walk当中也有些BUG.LiteIDE呢一直在用,希望能将这个goqt的项目继续下去,最好能有更多的国人参与进来.

llxwj avatar Jan 07 '16 01:01 llxwj

一直关注,但从来没有在项目中用过,支持你们。

wangwanqiang avatar Jan 07 '16 01:01 wangwanqiang