資源簡(jiǎn)介
QT4下,采用QFTP實(shí)現(xiàn)單個(gè)文件上傳、下載、改名及刷新。文件夾及子文件上傳、改名、刷新。注意:無(wú)文件夾及子文件下載

代碼片段和文件信息
#include?
#include?
#include?
#include?“frmbase.h“
/***************************************************************************
*?處理內(nèi)容:?構(gòu)造函數(shù)
*?@param?????parent 父容器
*?@return????無(wú)
*?@exception?
****************************************************************************/
Fbase::Fbase(QWidget?*parent)?:?QWidget(parent)m_bCanResize(true)formResult(UnKnown)
dialogEventLoop(NULL)
{
baseUI?=?new?Ui::frmbase;
baseUI->setupUi(this);
setWindowFlags(Qt::framelessWindowHint);
createView();
baseUI->labtitle->installEventFilter(this);
connect(baseUI->btnMin?SIGNAL(clicked())?this?SLOT(btnMinClicked()));
connect(baseUI->btnMax?SIGNAL(clicked())?this?SLOT(btnMaxClicked()));
connect(baseUI->btnClose?SIGNAL(clicked())?this?SLOT(btnCloseClicked()));
}
/***************************************************************************
*?處理內(nèi)容:?析構(gòu)函數(shù)
*?@param?????parent 父容器
*?@return????無(wú)
*?@exception?
****************************************************************************/
Fbase::~Fbase()
{
delete?baseUI;
}
/***************************************************************************
*?處理內(nèi)容:?設(shè)置是否可改變窗體大小,即最大化、最小化按鈕是否可見(jiàn)
*?@param?????isCanResize 是否可以改變大小
*?@return????無(wú)
*?@exception?
****************************************************************************/
void?Fbase::setResize(bool?isCanResize)
{
m_bCanResize?=?isCanResize;
if(isCanResize)
{
baseUI->btnMin->setVisible(true);
baseUI->btnMax->setVisible(true);
}
else
{
baseUI->btnMin->setVisible(false);
baseUI->btnMax->setVisible(false);
}
}
/***************************************************************************
*?處理內(nèi)容:?初始化界面
*?@param?????
*?@return????無(wú)
*?@exception?
****************************************************************************/
void?Fbase::createView()
{
baseUI->widTopRight->setAutoFillBackground(true);
QPixmap?pixmapTemp(“:/img/HeaderRightSide.png“);
QPalette?palTemp(baseUI->widTopRight->palette());
palTemp.setBrush(QPalette::Window?QBrush(pixmapTemp));
baseUI->widTopRight->setPalette(palTemp);
baseUI->widTopRight->setMask(pixmapTemp.mask());
baseUI->widtitle->setstyleSheet(“background-image:url(:img/HeaderBackground.png);“);
baseUI->widTopLeft->setAutoFillBackground(true);
QPixmap?pixmapTemp3(“:/img/HeaderLeftSide.png“);
QPalette?palTemp3(baseUI->widTopLeft->palette());
palTemp3.setBrush(QPalette::Window?QBrush(pixmapTemp3));
baseUI->widTopLeft->setPalette(palTemp3);
baseUI->widTopLeft->setMask(pixmapTemp3.mask());
baseUI->widLeft->setstyleSheet(“background-image:url(:img/LeftBorder.png);“);
baseUI->widRight->setstyleSheet(“background-image:url(:img/RightBorder.png);“);
//baseUI->widButtomLeft->setstyleSheet(“background-image:url(:img/FooterLeftSide.png);“);
baseUI->widButtomLeft->setAutoFillBackground(true);
QPixmap?pixmapTemp1(“:/img/FooterLeftSide.png“);
QPalette?palTemp1(baseUI->widButtomLeft->palette())
?屬性????????????大小?????日期????時(shí)間???名稱(chēng)
-----------?---------??----------?-----??----
?????文件???????8392??2011-11-13?21:55??簡(jiǎn)易版FTP(缺FTP文件夾下載)\FtpClient\frmba
?????文件???????1376??2011-10-17?14:24??簡(jiǎn)易版FTP(缺FTP文件夾下載)\FtpClient\frmba
?????文件??????19311??2011-11-01?09:35??簡(jiǎn)易版FTP(缺FTP文件夾下載)\FtpClient\frmba
?????文件???????1881??2011-11-13?22:06??簡(jiǎn)易版FTP(缺FTP文件夾下載)\FtpClient\frmEditName.ui
?????文件??????28782??2014-08-30?13:41??簡(jiǎn)易版FTP(缺FTP文件夾下載)\FtpClient\ftpclient.cpp
?????文件???????3457??2014-08-30?13:19??簡(jiǎn)易版FTP(缺FTP文件夾下載)\FtpClient\ftpclient.h
?????文件????????100??2011-11-13?22:51??簡(jiǎn)易版FTP(缺FTP文件夾下載)\FtpClient\ftpclient.qrc
?????文件???????2884??2014-08-30?13:18??簡(jiǎn)易版FTP(缺FTP文件夾下載)\FtpClient\ftpclient.ui
?????文件??????11765??2014-08-30?13:21??簡(jiǎn)易版FTP(缺FTP文件夾下載)\FtpClient\FtpClient.vcproj
?????文件???????7790??2011-11-11?14:47??簡(jiǎn)易版FTP(缺FTP文件夾下載)\FtpClient\img\.svn\entries
?????文件?????????53??2011-10-17?14:23??簡(jiǎn)易版FTP(缺FTP文件夾下載)\FtpClient\img\.svn\prop-ba
?????文件?????????53??2011-10-17?14:23??簡(jiǎn)易版FTP(缺FTP文件夾下載)\FtpClient\img\.svn\prop-ba
?????文件?????????53??2011-10-17?14:23??簡(jiǎn)易版FTP(缺FTP文件夾下載)\FtpClient\img\.svn\prop-ba
?????文件?????????53??2011-10-17?14:23??簡(jiǎn)易版FTP(缺FTP文件夾下載)\FtpClient\img\.svn\prop-ba
?????文件?????????53??2011-10-17?14:23??簡(jiǎn)易版FTP(缺FTP文件夾下載)\FtpClient\img\.svn\prop-ba
?????文件?????????53??2011-10-17?14:23??簡(jiǎn)易版FTP(缺FTP文件夾下載)\FtpClient\img\.svn\prop-ba
?????文件?????????53??2011-10-17?14:23??簡(jiǎn)易版FTP(缺FTP文件夾下載)\FtpClient\img\.svn\prop-ba
?????文件?????????53??2011-10-17?14:23??簡(jiǎn)易版FTP(缺FTP文件夾下載)\FtpClient\img\.svn\prop-ba
?????文件?????????53??2011-10-17?14:23??簡(jiǎn)易版FTP(缺FTP文件夾下載)\FtpClient\img\.svn\prop-ba
?????文件?????????53??2011-10-17?14:23??簡(jiǎn)易版FTP(缺FTP文件夾下載)\FtpClient\img\.svn\prop-ba
?????文件?????????53??2011-10-17?14:23??簡(jiǎn)易版FTP(缺FTP文件夾下載)\FtpClient\img\.svn\prop-ba
?????文件?????????53??2011-10-17?14:23??簡(jiǎn)易版FTP(缺FTP文件夾下載)\FtpClient\img\.svn\prop-ba
?????文件?????????53??2011-10-17?14:23??簡(jiǎn)易版FTP(缺FTP文件夾下載)\FtpClient\img\.svn\prop-ba
?????文件?????????53??2011-10-17?14:23??簡(jiǎn)易版FTP(缺FTP文件夾下載)\FtpClient\img\.svn\prop-ba
?????文件?????????53??2011-10-17?14:23??簡(jiǎn)易版FTP(缺FTP文件夾下載)\FtpClient\img\.svn\prop-ba
?????文件?????????53??2011-10-17?14:23??簡(jiǎn)易版FTP(缺FTP文件夾下載)\FtpClient\img\.svn\prop-ba
?????文件?????????53??2011-10-17?14:23??簡(jiǎn)易版FTP(缺FTP文件夾下載)\FtpClient\img\.svn\prop-ba
?????文件?????????53??2011-10-17?14:23??簡(jiǎn)易版FTP(缺FTP文件夾下載)\FtpClient\img\.svn\prop-ba
?????文件?????????53??2011-10-17?14:23??簡(jiǎn)易版FTP(缺FTP文件夾下載)\FtpClient\img\.svn\prop-ba
?????文件?????????53??2011-10-17?14:23??簡(jiǎn)易版FTP(缺FTP文件夾下載)\FtpClient\img\.svn\prop-ba
............此處省略139個(gè)文件信息
評(píng)論
共有 條評(píng)論