问题描述
VS2015生成了一个QMainWindow界面,我在cpp实现文件使用ui这个表达式时出现下面的图片中提示
分析过程
太过于相信VS2015生成的解决方案也是个麻烦事,一直在自己写的代码查问题,实在没法子后来我直接使用Qt Creator创建了一个界面,对比了一下差异,发现VS2015生成的头文件中相同的地方少了个指针运算符。
加上之后问题解决
总结
想想这个问题也是基础问题,而且提示已经写得很清楚了表达式必须包含指针类型,也就是现在ui不是指针类型。
重温一下基本知识,找了->这个符号的说法,可以看看以下这篇简单说明。
C++中的.和::和:和->的区别