Direct2D
WPF
图形方面,c++标准有最新的提议(http://isocpp.org/files/papers/N3888.pdf),把cairo graphics(http://cairographics.org/)集成进来,个人是乐观其成的。但这仅仅是显示部分,还有事件驱动部分目前没有成熟的候选。
在linux上QT的最大竞争对手GTK(The GTK+ Project)已经是构建于Cairo之上的,但过去版本功能平常,最近似乎又有一些不错的进展,但还有体积较大弊病。
WPF,XUL等类似基于描述性的框架用来做一般的界面是比较快的。
关于界面开发,参考我之前的评论:如果我现在想定义Windows这个类,之后让它继承Rectangle这个类,这样做对么?
如果还是指C++跨平台的界面库的话:
WX,GTK+
如果信号槽的代替:boost::signl2
其他模块找替代就很多了、、
移动端来说,ios和android可以使用:CrossApp
如果不限定语言,那就直接html5+js吧
现在C++没有那个库可以在全方面直接强过Qt的、、如果是某一方面,很多库的实现是比Qt优秀的、、
作者:渡世白玉
链接:http://www.zhihu.com/question/22732103/answer/28199829
来源:知乎
著作权归作者所有,转载请联系作者获得授权。
时间: 2024-10-11 16:08:55