• 9276阅读
  • 8回复

怪问题,如何定义QListWidgetItem的派生类 [复制链接]

上一主题 下一主题
离线advanceduser
 

只看楼主 倒序阅读 楼主  发表于: 2007-09-23
我的环境是 qt4.3.1 for windows opensource version + vc 2005
我用qt工具新建一个类,继承与QListWidgetItem,并将类中构造函数参数由QWidget * 改为QListWidget *,保存编译后出现错误提示
==================================
staticMetaObject 不是QListWidgetItem成员
qt_metacast  不是QListWidgetItem成员
qt_metacall 不是QListWidgetItem成员
==================================
请问这是怎么回事。
离线advanceduser

只看该作者 1楼 发表于: 2007-09-23
如果直接应用QListWidgetItem对象就不会出现上述错误
离线浪漫天使
只看该作者 2楼 发表于: 2007-09-23
没有用Q_OBJECT这个宏吧
离线advanceduser

只看该作者 3楼 发表于: 2007-09-24
用了,用工具的时候就自动加上了。
离线advanceduser

只看该作者 4楼 发表于: 2007-09-24
请大家帮忙。。。
离线advanceduser

只看该作者 5楼 发表于: 2007-09-25
怎么没有人回答呢?
离线kevinshi
只看该作者 6楼 发表于: 2010-09-14
是啊。怎么没人回答啊?期待...
离线paranoid
只看该作者 7楼 发表于: 2010-09-14
QListWidgetItem不是QObject的子类,不能使用Q_OBJECT宏
离线fibonacci

只看该作者 8楼 发表于: 2018-01-07
回 paranoid 的帖子
paranoid:QListWidgetItem不是QObject的子类,不能使用Q_OBJECT宏 (2010-09-14 13:09) 

哇,多谢指点
快速回复
限100 字节
 
上一个 下一个