当前位置: 代码迷 >> QT开发 >> 关于写到this-> 指针就报错退出QT Creator,请看截图, 请诸位帮帮忙看是什么原因
  详细解决方案

关于写到this-> 指针就报错退出QT Creator,请看截图, 请诸位帮帮忙看是什么原因

热度:86   发布时间:2016-04-25 03:50:28.0
关于写到this-> 指针就报错退出QT Creator,请看截图, 请各位帮帮忙看是什么原因
本帖最后由 lmyluk 于 2013-06-19 14:14:07 编辑
qt this指针

------解决方案--------------------
我以前也遇到类似这样的问题。
这个是Qtcreator的 bug , 换个新点版本的应该没有问题。
可以试一下自己打->,不要它自动完成,就是先敲“-”,再敲 ">" 键。

顺序问一下,你是在window,还是linux下运行。

------解决方案--------------------
你把QtCreator重装一下呢
------解决方案--------------------
引用:
Quote: 引用:

Quote: 引用:

Quote: 引用:

Quote: 引用:

Quote: 引用:

看不懂你这代码是什么意思.this后面指向哪里?

兄弟,我在主函数中创建对象,设用这个类的构造,this指针就指向我所创建的那个对象啊.

this->
这后面什么东西都没有?
你在自身构造函数里面用this要做什么操作?

那应该是我用错了啊? , 自身构造函数中没有this指针? 

有,看你要做什么。

我用法也有错, 不过这的确是QT的一个Bug, 我用错了还没编译的情况下QT Creator不应该崩溃啊. 后来我在构造函数中写了一个connect函数  bool QObject::connect(.. , .. , this , ..); 此处this使用完全正确, QT Creator就没有崩溃了, 编译正常.


QObject::connect(.. , .. , this , ..);用法肯定是没有问题的。

this->setSevericeDescription(...);这样也不会有错。
不过这个this没必要了。
  相关解决方案