gtk有界面工具glade
后面的帖子都偏向工具了,回到楼主的问题,为啥gtk没人问、或者用的少
- 工具是一个方面,但肯定不是全部原因
- gtk写个小示例,是很容易。但其实真正上手一点也不容易:
首先需要理解gobject那套东西,就是怎么用C语言构建出面向对象的那套封装、继承、抽象,以及类似qt的属性系统,signal系统。
它真正适合的是那些对程序有强烈控制欲,不喜欢c++编译器那样、往代码里添加程序员不能直接感知的代码。
但是,你真正用起来之后,G_DEFINE/G_DECLARE那一系列的宏定义还是很繁琐而反人类的。这时候你又会想,面向对象的语言不好吗、不香吗?
能跨越这个鸿沟的才能真正用起来gtk
【 在 z16166 的大作中提到: 】
: windows平台的霸主是vs,qtcreator也能凑合。都能可视化
: 还要折腾msys2这些,没几个人有这个兴趣
: 在vs/qtcreator里搞个可视化写UI的gtk+插件,再弄几个win平台的标杆示例软件,估计能吸引点人气,但是gtk+的开发社区可能对这个没兴趣
: ...................
--
FROM 111.198.227.*