在学习QT的过程中,因为我看的资料是QT3的,而我安装的QT是4.6.0版本的,所以会存在某些细节上的差别。在这篇日志里,我会不断统计更新出这些细微的差别。呵呵,不过感觉QT4的帮助文档做得真的很赞~
目前的发现如下拉:
1、setCaption函数在4中没了,不过可以用setWindowsTitle函数代替,参数一样。
2、QGLWidget QDialog等这种大家伙的构造函数有些区别了,具体的啥看帮助文档的更好。
3、QImage构造函数有所变化。QT4中的某个构造函数如下:
QImage m_Image=QImage(128,128,QImage::Format_ARGB32);
这里只是生成了一个128*128的RGB的图片,里面还没内容,
m_Image.fill( 0xFFFFFF);这样之后就是一张白色图片了。
4、对于其他不知道怎么处理的QT3中的函数,可以在项目的.pro中增加一个
QT += qt3support
这样就不会报错了,我想,多少会影响程序的运行效果,至于影响多大得根据函数的功能来说了。
超越C++原创文章,转载请注明来源并保留原文链接
本文链接:http://www.beyondc.cn/qt4-with-qt3-some-of-the-differences-between.html