好目标!
Qt有很多的Style类,控件都是在里面画的,但是Style被继承了好几次,每次增加一些个功能,
也就是说一个控件有可能分成好几个部分,分别在不同的类里画出来的。
这也是Qt界面反应慢的原因(不是大问题,对比MFC慢,绝对比非C++的快)。
个人认为:
1.对控件的派生子类的paintEvent重写
比较好,重写QSytle只能改变现有的控件外观,要是自己做控件呢?
间接还可以加快界面反应速度。
其实换肤,美化等等,我觉得没什么用,就说那个macosx,就那一个样子,多少年了都差不多,可是没几个人说难看的。相反windows倒是每个版本都不一样,反而会被说成游戏机界面。