#include <qftp.h>
#include <qapplication.h>
#include "test.h"
#include "ui_test.h"
#include <qfile.h>
int main()
{
QApplication a(argc, argv);
Test w;
ftp.connectToHost("192.168.26.129", 21);
w.show();
return a.exec();
}
我是 Qt 新手,ftp.connectToHost("192.168.26.129", 21)
在 main 中运行良好,但每当从 class 调用时Test
,它都会失败(包含相同的标头),如下所示。
Test::Test(QWidget *parent) :
QMainWindow(parent),
ui(new Ui::Test)
{
ui->setupUi(this);
QFtp ftp;
int x = ftp.connectToHost("192.168.26.129", 21);
ftp.login("User1", "passwd");
}
任何的意见都将会有帮助。谢谢!