用Qt4编译Qt3写的程序遇到的问题

 

        最近,由于项目需要,用Qt4编译一个用Qt3写的程序,巨多bug,大部分都是找不到各种各样的类的头文件的错误,我在Qt4的安装目录下找了,发现都没有这样的类的头文件,这些应该都是在Qt3中定义的类,在Qt4中应该取消的。结果我就傻傻的在网上搜寻缺失的类的头文件,又是各种错误,最后偶然间发现了这个网页:http://radekp.github.io/qtmoko/api/porting4.html。里面说明了将Qt3的程序导入Qt4中,发生的变化,主要是类名的变化,Qt3中的类名必须在字母“Q”的后面加上3,以示区别。同时添加Qt3的支持库。

posted @ 2013-06-24 10:46  ppffs  阅读(326)  评论(0编辑  收藏  举报