• 7401阅读
  • 4回复

【提问】多线程关于run的问题 [复制链接]

上一主题 下一主题
离线wjydlut
 

只看楼主 倒序阅读 楼主  发表于: 2005-11-29
— 本帖被 XChinux 从 General Qt Programming 移动到本区(2011-01-02) —
"paint.cpp: In function `int main(int, char**)':
paint.cpp:25: cannot declare variable `paint' to be of type `paint'
paint.cpp:25:   because the following virtual functions are abstract:
/usr/lib/qt-3.1/include/qthread.h:83:   virtual void QThread::run() "
我的程序出现的错误 ,那位知道怎么回事呀,帮帮忙呀!先谢了
[ 此贴被XChinux在2005-11-29 16:40重新编辑 ]
离线不想重名
只看该作者 1楼 发表于: 2005-11-29
你不能直接实用QThread类定义对象,必须继承它,并实现其run函数。
离线wjydlut

只看该作者 2楼 发表于: 2005-11-29
谢谢!这个问题我已经解决了
离线XChinux

只看该作者 3楼 发表于: 2005-11-29
说说你的解决方案
二笔 openSUSE Vim N9 BB10 XChinux@163.com 网易博客 腾讯微博
承接C++/Qt、Qt UI界面、PHP及预算报销系统开发业务
离线wjydlut

只看该作者 4楼 发表于: 2005-11-30
是我在不该继承Qthread,的地方继承了它.

请问Qt 里面怎么传递参数 ,我想把Qthread::run 里面 的参数传到一个窗口里显示 ,该怎么办?
快速回复
限100 字节
 
上一个 下一个