解决vs2015内,Qt中ui界面中有对象名,cpp文件显示没有成员的方法

解决方法:编译一下项目中的.ui”文件即可。

  另外一般来说,声明一个ui对象的方式为-------- Ui::QtGuiTestClass ui;

  在访问ui中的成员时,1)ui.   2)ui->  得选择第一种方法,因为此时ui是一个对象,而不是指针,所以不能用 2)ui-> 来访问成员。但是ui里的成员比如result,在访问它的函数时就应该用result->的形式。当然这些在vs2015中编程时都有错误提示。而在QtCreator中用result.等“."的形式,系统会自动帮我们换成”->“的形式。

图1:VS2015中

图二:QtCreator中

参考博客:https://blog.csdn.net/it_job/article/details/78767254

解决qt中ui界面中有对象名,cpp文件中还是显示没有成员的方法

猜你喜欢

转载自www.cnblogs.com/WinkinChan/p/12531203.html