图形方面,c++标准有最新的提议(
http://isocpp.org/files/papers/N3888.pdf),把cairo graphics(
http://cairographics.org/)集成进来,个人是乐观其成的。但这仅仅是显示部分,还有事件驱动部分目前没有成熟的候选。
在linux上QT的最大竞争对手GTK(
The GTK+ Project)已经是构建于Cairo之上的,但过去版本功能平常,最近似乎又有一些不错的进展,但还有体积较大弊病。
WPF,XUL等类似基于描述性的框架用来做一般的界面是比较快的。
关于界面开发,参考我之前的评论:
如果我现在想定义Windows这个类,之后让它继承Rectangle这个类,这样做对么?