把qt4的绘图、窗口管理的代码终于理顺了。如果手机以后要加显示加速芯片,还是需要搞清楚这些代码的。
绘图部分最终都是些画点、画线、几何图形等,不过做了paintEngine, paintDevice 等封装,比较难看懂。
窗口管理,这部分没必要了解。 不过编程时注意, 生成一个窗口时,parent别置成NULL, 否则窗口一直不会被真正的删除, 只是hide而已。
看完代码,发现里面有大量的内存拷贝操作; 有几个绘图函数被调用得频繁,能否用汇编优化?
把qt4的绘图、窗口管理的代码终于理顺了。如果手机以后要加显示加速芯片,还是需要搞清楚这些代码的。
绘图部分最终都是些画点、画线、几何图形等,不过做了paintEngine, paintDevice 等封装,比较难看懂。
窗口管理,这部分没必要了解。 不过编程时注意, 生成一个窗口时,parent别置成NULL, 否则窗口一直不会被真正的删除, 只是hide而已。
看完代码,发现里面有大量的内存拷贝操作; 有几个绘图函数被调用得频繁,能否用汇编优化?