• 6508阅读
  • 6回复

请教 postEvent 的应用问题 [复制链接]

上一主题 下一主题
离线zhuxun37
 
只看楼主 倒序阅读 楼主  发表于: 2008-08-17
— 本帖被 XChinux 执行加亮操作(2008-08-19) —
事件相关的代码如下:
  1. #define METHOD_EVENT QEvent::User+1024    自定义的事件号
  2. ......
  3. QEvent *event = new QEvent(QEvent::Type(METHOD_EVENT));
  4. qApp->postEvent(this,event); // 出错行


在编译的时候出现如下错误:
error: no matching function for call to `QCoreApplication::postEvent(QObject*&, const QEvent::Type&)'

我的程序运行环境:winXP+QT4.4
离线water_wf

只看该作者 1楼 发表于: 2008-08-18
QCoreApplication::postEvent(...)
离线zhuxun37
只看该作者 2楼 发表于: 2008-08-18
引用第1楼water_wf于2008-08-18 09:05发表的  :
QCoreApplication::postEvent(...)

有什么问题吗?这里
离线zhuxun37
只看该作者 3楼 发表于: 2008-08-21
我是新手,知道的教教我吧,是不是我的问题有点白痴啊
离线huangyi111
只看该作者 4楼 发表于: 2008-08-21
你定义了事件的信号,是不是因为没有定义 事件 这个函数啊??
离线zhuxun37
只看该作者 5楼 发表于: 2008-08-21
楼上的老兄,能给个最最简单的 postEvent 应用的代码吗?我比对下看我的程序到底是哪里出了问题
离线icevi

只看该作者 6楼 发表于: 2008-08-22
报错的意思应该是你在调用QCoreApplication::postEvent时传递的参数类型不对。
====================
www.bilive.com
BiForm BiReader BiChat
最爱QT和PYTHON
====================
快速回复
限100 字节
 
上一个 下一个