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

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

原文地址:https://www.cnblogs.com/ppffs/p/3152058.html