• 4238阅读
  • 3回复

程序从4.2.2升级到4.4.3的问题 [复制链接]

上一主题 下一主题
离线koven_wong
 

只看楼主 倒序阅读 楼主  发表于: 2009-05-21
qobject_cast<RosterOptionsWidget *> (w)->getOptions(&options);
原来的这个代码,在4.2.2下面运行的蛮好,可是用4.4.3来编译的时候却提示了下面的错误,怎么回事啊,是linq-4.1.7的代码

e:/Qt/4.4.3/include/QtGui/../../src/gui/kernel/qwidget.h: In member function `void QWidget::qt_check_for_QOBJECT_macro(const T&) const [with T = RosterOptionsWi
dget]':
e:/Qt/4.4.3/include/QtCore/../../src/corelib/kernel/qobject.h:436:   instantiated from `T qobject_cast(QObject*) [with T = RosterOptionsWidget*]'rosterplugin.cpp:925:   instantiated from here
e:/Qt/4.4.3/include/QtGui/../../src/gui/kernel/qwidget.h:138: error: void value not ignored as it ought to be
离线koven_wong

只看该作者 1楼 发表于: 2009-05-22
人呢,顶上去啊
离线koven_wong

只看该作者 2楼 发表于: 2009-05-23
没人啊
离线koven_wong

只看该作者 3楼 发表于: 2009-05-26
顶啊顶
快速回复
限100 字节
 
上一个 下一个