• 3938阅读
  • 1回复

QT中,并不是所有的类都继承自QObject? [复制链接]

上一主题 下一主题
离线wangqy
 
只看楼主 倒序阅读 楼主  发表于: 2009-06-03
我的一个类,继承自QObject,编译出错。
查错过程发现QObject文件里有:Q_DISABLE_COPY ( Class )

文档内容显示QObject类不支持copy。google一下,看到这篇文章 http://blog.csdn.net/aladdina/archive/2009/05/03/4146737.aspx

看来QObject对象及其派生类是不进行copy的,也就是说,QObject对象簇理论上都不应该被copy或者赋值。然后查看了一下QString,QLine,确实不是从QObject派生而来的。既然这样,那QObject的说明“The QObject class is the base class of all Qt objects.”就当做别的理解了。


各位怎么理解?
离线daizb05
只看该作者 1楼 发表于: 2009-06-03
不是,你看API就能看到
快速回复
限100 字节
 
上一个 下一个