UI界面:
控件包括 QTreeWidget 和 Push Button
1.头文件:
#ifndef FTPWINDOW_H
#define FTPWINDOW_H
#include <QMainWindow>
#include <QFtp>
#include <QTreeWidgetItem>
namespace Ui {
class ftpWindow;
}
class ftpWindow : public QMainWindow
{
Q_OBJECT
public:
explicit ftpWindow(QWidget *parent = 0);
~ftpWindow();
private slots:
void loadFileList(QUrlInfo);
void on_fileInfo_tw_itemDoubleClicked(QTreeWidgetItem *item, int column);
void on_cdToParen_btn_clicked();
private:
Ui::ftpWindow *ui;
QFtp *ftp;
QString currentPath;
QTreeWidgetItem *item;
};
#endif // FTPWINDOW_H
头文件只包含部分,请勿直接copy