问题现象:
在使用单位的kit编译osgQOpenGL时提示“语法错误:"unit"的前面应有“:””
问题原因:
因为在加载其他.h时,加载了qobject.h,这时加载的.h文件与QT中的qobject文件不一致了。
问题处理:
把kitincludeQtCore目录改名为QtCore2,这样Qt就不会加载kit中的文件了。