QT下指针无法正常使用

赵楚岚 2014-08-19 12:33:16
我在头文件内定义了私有的数据成员:QLabel *label;之后再构造函数里对它初始化,label=new QLabel(tr("Good"));下一句我要使用指针label的函数setBuddy函数,可是输入label后点击“.”(点)却无法自动生成“->”格式,这是什么原因。
...全文
200 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
羽飞 2014-08-19
  • 打赏
  • 举报
回复
CPP文件中加上头文件 #include <QLabel> Qt这个特点很烂,每次都要手动添加
WeiXiao_365 2014-08-19
  • 打赏
  • 举报
回复
这是编译器没有立即识别过来的原因,关掉编译器,重启就好了。
HMSJ827 2014-08-19
  • 打赏
  • 举报
回复
我也经常遇到这种情况,每次都是把Qt creater关掉,重新打开就好了。
乔巴好萌 2014-08-19
  • 打赏
  • 举报
回复
看你是什么环境配置了 VS Eclipse和QtCreator有关自动补全的配置是不一样的 糙快好省 就是VS + VC助手
赵楚岚 2014-08-19
  • 打赏
  • 举报
回复
问题不是cpp文件里label对象没有头文件声明,而是系统无法识别它是个指针,把它当成了普通的对象!

16,229

社区成员

发帖
与我相关
我的任务
社区描述
Qt 是一个跨平台应用程序框架。通过使用 Qt,您可以一次性开发应用程序和用户界面,然后将其部署到多个桌面和嵌入式操作系统,而无需重复编写源代码。
社区管理员
  • Qt
  • 亭台六七座
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧