▍1. The-road-of-QT-learning
Qt,和 wxWidget 一样,它也是一个标准的 C++库。但是它的语法很类似于 Java 的 Swing,十分清晰,而 且 SIGNAL/SLOT 机制使得程序看起来很明白——这也是我首先选 择 Qt 的一个很重要的方面,因为我是学 Java 出身的 :) 。不过,所谓“成也萧何,败也萧 何”,这种机制虽然很清楚,但是它所带来的后果是你需要使用 Qt 的 qmake 对程序进行预 处理,才能够再使用 make 或者 nmake 进行编译。并且它的界面也不是原生风格的,尽管 Qt 使用 style 机制十分巧妙的模拟了本地界面。另外值得一提的是,Qt 不仅仅运行在桌面环境 中,Qt 已经被 Nokia 收购,它现在已经会成为 Symbian 系列的主要界面技术——Qt 是能够 运行于嵌入式平台的。(Qt, and wxWidget, it is also a standard C++ library. But its syntax is very similar to Java' s Swing, very clear, and SIGNAL/SLOT mechanism makes the program seem to understand- and this is my first choice is a very important aspect of Qt, because I was born to learn Java :). However, the so-called " as also Xiao, also lost" , although this mechanism is clear, but its consequences is that you need to use Qt' s qmake program is preprocessed, it can be reused make or nmake to compile. And its interface is not the native style, despite the use of Qt style very clever mechanism to simulate the local interface. Also worth mentioning is that, Qt only run in the desktop environment, Qt has been acquired by Nokia, it has now become the main interface technology Qt Symbian series is the ability to run on embedded platforms.)