找回密码
 立即注册
收起左侧

在实用ui->textEdit的时候郁闷了很久

7
回复
13251
查看
[复制链接]
累计签到:1 天
连续签到:1 天
来源: 2013-5-4 21:41:47 显示全部楼层 |阅读模式
1Qter豆
这几天在跟着教程做窗口例程
现在看到第六课了
在实用textEdit的时候碰到问题
在新建文件操作函数里写ui->textEdit,本来写到这里ui->t,应该有代码不全的,而且textEdit的颜色会不一样
可是写完t之后,就什么都没有了,如果自己把程序补完ui->textEdit->clear();再运行,会有以下error:
D:\QT\myMainWindow-build-desktop-Qt_4_8_1__4_8_1____\..\myMainWindow\mainwindow.cpp:32: 错误:'class Ui::MainWindow' has no member named 'textEdit'

我包含了QTextEdit(#include <QTextEdit>)也没用

然后我打开教程的工程,上述问题还是存在,不会自动不全代码,颜色也是黑的,可是却能正常运行
所以真的不知道缺了什么,请知道的兄弟帮我一把,谢谢

最佳答案

查看完整内容

你这里的textEdit指的是控件的objectName,即对象名。错误提示是没找到textEdit,所以你检查一下有没有这个叫textEdit的控件。
回复

使用道具 举报

累计签到:1 天
连续签到:1 天
2013-5-4 21:41:48 显示全部楼层
你这里的textEdit指的是控件的objectName,即对象名。错误提示是没找到textEdit,所以你检查一下有没有这个叫textEdit的控件。
回复

使用道具 举报

累计签到:1 天
连续签到:1 天
2013-5-4 23:11:22 显示全部楼层
夏叫兽 发表于 2013-5-4 21:41
你这里的textEdit指的是控件的objectName,即对象名。错误提示是没找到textEdit,所以你检查一下有没有这个 ...

明白了,谢谢,原来是这样
回复

使用道具 举报

尚未签到

2013-5-24 15:07:03 显示全部楼层
我也有和你一样的问题
回复

使用道具 举报

尚未签到

2013-5-25 02:16:52 显示全部楼层
代码命名问题,检查一下即可
回复

使用道具 举报

累计签到:1 天
连续签到:1 天
2013-6-1 19:53:42 显示全部楼层
shaolin527 发表于 2013-5-24 15:07
我也有和你一样的问题

在你的窗口中添加一个名为textEdit的控件
回复

使用道具 举报

累计签到:84 天
连续签到:1 天
2013-6-2 09:55:01 显示全部楼层
我也遇到这个问题,后来重启qt creater 之后,就好了
回复

使用道具 举报

累计签到:29 天
连续签到:1 天
2013-6-2 14:50:12 显示全部楼层
楼主你应该打开ui文件查看此对象名,如果你之前创建过一个,重复创建的话,对象名就可能变成textEdit_2
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

公告
可以关注我们的微信公众号yafeilinux_friends获取最新动态,或者加入QQ会员群进行交流:190741849、186601429(已满) 我知道了