QT比gtkmm实在是丑太多了!

gbb21 2011-02-14 08:02:07
我承认Qt功能强大,哦不,是巨大,肥大~ 简直就是一个大而全的库,是一个一站式的库(和MS一个风格了)。可是他和MFC一样丑。由于Qt完全是基于自己的一套东西(居然还有自己的关键字),还需要二次编译才能被标准C++接受;用大量宏来产生一个又一个语法糖,丑陋+丑陋+丑陋! 看看人家gtkmm,同样是signal slot 机制,为啥人家就是那么漂亮呢?

现在Qt的学习曲线已经很陡了,与其说Qt是一个库,不如说Qt是一个平台+语言 ;我个人还是喜欢各司其职的东西,界面gtkmm,逻辑 stl+boost。
...全文
592 16 打赏 收藏 转发到动态 举报
写回复
用AI写文章
16 条回复
切换为时间正序
请发表友善的回复…
发表回复
gbb21 2011-02-27
  • 打赏
  • 举报
回复
[Quote=引用 12 楼 gladstonepp 的回复:]

呵呵

怎么说呢 对QT还是毁誉参半的

用了一段时间

还觉得不错 不过硬伤也很多
[/Quote]
QT唯一好处就是用一个库就可以简单跨平台,gtkmm确是单一职责的图形库,还需要boost直流辅助~
ma100 2011-02-14
  • 打赏
  • 举报
回复
QT没用过, MFC挺好的

1. 把C++ 的语法发挥到极致, 什么封装, 继承, 虚函数都用了
2. 培养设计风格, 文档和视图分开, 这个很重要
3. 有很多设计模式, 比如为什么找不到 main函数, 消息都发到哪里去了
  • 打赏
  • 举报
回复
因为人家跨平台
chenyu2202863 2011-02-14
  • 打赏
  • 举报
回复
不用QT的飘过~
justkk 2011-02-14
  • 打赏
  • 举报
回复
虽然两个都没用过
看lz的描述,赞成“喜欢各司其职的东西”
同样不喜欢“Qt完全是基于自己的一套东西(居然还有自己的关键字)”
AAA20090987 2011-02-14
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 hpsmouse 的回复:]

路过,没用过 gtkmm,不评论~
[/Quote]

+1
2011-02-14
  • 打赏
  • 举报
回复
路过,没用过 gtkmm,不评论~
失落的凡凡 2011-02-14
  • 打赏
  • 举报
回复
都不懂 路过
luciferisnotsatan 2011-02-14
  • 打赏
  • 举报
回复
路过,不做评论
yong_f 2011-02-14
  • 打赏
  • 举报
回复
路过,不加评论
上善若水邻 2011-02-14
  • 打赏
  • 举报
回复
[Quote=引用 12 楼 gladstonepp 的回复:]
呵呵

怎么说呢 对QT还是毁誉参半的

用了一段时间

还觉得不错 不过硬伤也很多
[/Quote]
同感...
liyoubaidu 2011-02-14
  • 打赏
  • 举报
回复
gladstonejay 2011-02-14
  • 打赏
  • 举报
回复
呵呵

怎么说呢 对QT还是毁誉参半的

用了一段时间

还觉得不错 不过硬伤也很多
gbb21 2011-02-14
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 luciferisnotsatan 的回复:]

路过,不做评论
[/Quote]
额,额,好吧~
gbb21 2011-02-14
  • 打赏
  • 举报
回复
gtkmm也算是跨平台了吧,虽然支持windows, linux, 和 macos
gbb21 2011-02-14
  • 打赏
  • 举报
回复
[Quote=引用 5 楼 justkk 的回复:]

虽然两个都没用过
看lz的描述,赞成“喜欢各司其职的东西”
同样不喜欢“Qt完全是基于自己的一套东西(居然还有自己的关键字)”
[/Quote]
多谢支持!

15,440

社区成员

发帖
与我相关
我的任务
社区描述
C/C++ 非技术区
社区管理员
  • 非技术区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧