你好,我遇到一个奇怪的问题:我想用QUrlOperator类来传送一个文件,我用的qt是qt-emb-2.3.8,我随便写了一个测试程序,如下:
#include <qurloperator.h>
#include <qapplication.h>
int main(int argc,char ** argv)
{
QApplication app(argc,argv);
QUrlOperator op;
op.copy( tr("
ftp://ftp.trolltech.com/qt/source/qt-2.1.0.tar.gz"), "somewhere", FALSE );
return app.exec();
}
当编译的时候,它说QUrlOperator op has incomplete type and can't be defined;我于是把op改成了
QUrlOperator *op=new QUrlOperator 它说invalid use of undefined type struct QUrlOperator;
下面还说在头文件qurlinfo.h里面的46行forward declaration struct QurlOperator;我搞到现在还是莫名其妙,大家帮帮忙吧,在线等待。。。。。。
[ 此贴被XChinux在2006-04-03 16:19重新编辑 ]