資源簡介
qt入門學習資料 客戶端和服務器端傳輸文件
代碼片段和文件信息
#include?“dialog.h“
#include?
#include
Dialog::Dialog(QWidget?*parent)?:
????QDialog(parent)
???//?ui(new?Ui::Dialog)
{
????setupUi(this);
????TotalBytes=0;
????bytesReceived=0;
????fileNameSize=0;
????startButton=buttonBox->addButton(tr(“接收“)QDialogButtonBox::ActionRole);
????quitButton=buttonBox->addButton(tr(“退出“)QDialogButtonBox::RejectRole);
????quitButton->setEnabled(false);
????connect(startButtonSIGNAL(clicked())thisSLOT(start()));
????connect(quitButtonSIGNAL(clicked())thisSLOT(close()));
????connect(&tcpServerSIGNAL(newConnection())thisSLOT(acceptConnection()));
}
void?Dialog::start()
{
????startButton->setEnabled(false);
????QApplication::setOverrideCursor(Qt::WaitCursor);
????bytesReceived=0;
????while(!tcpServer.isListening()&&!tcpServer.listen(QHostAddress::LocalHost6789))
????{
????????QMessageBox::StandardButton?ret=QMessageBox::critical(thistr(“回環“)tr(“回環無法測試:%1.“).arg(tcpServer.errorString())QM
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2012-12-24?18:49??server2\
?????目錄???????????0??2012-12-17?21:59??server2\debug\
?????文件??????327563??2012-12-17?21:59??server2\debug\dialog.o
?????文件??????276417??2012-12-17?20:52??server2\debug\main.o
?????文件????????3203??2012-12-17?20:52??server2\debug\moc_dialog.cpp
?????文件??????289447??2012-12-17?20:52??server2\debug\moc_dialog.o
?????文件?????1183533??2012-12-17?21:59??server2\debug\server2.exe
?????文件????????3960??2012-12-17?21:55??server2\dialog.cpp
?????文件?????????957??2012-12-17?20:51??server2\dialog.h
?????文件????????1364??2012-12-16?16:10??server2\dialog.ui
?????文件?????????274??2012-12-14?22:06??server2\main.cpp
?????文件????????7230??2012-12-17?20:52??server2\Makefile
?????文件????????6472??2012-12-17?20:52??server2\Makefile.Debug
?????文件????????6544??2012-12-17?20:52??server2\Makefile.Release
?????文件???????????0??2012-12-16?18:24??server2\Qfile.pro.user
?????目錄???????????0??2012-12-14?19:37??server2\release\
?????文件?????????335??2012-12-14?21:15??server2\server2.pro
?????文件???????18884??2012-12-24?18:47??server2\server2.pro.user
?????文件????????2364??2012-12-17?20:52??server2\ui_dialog.h
評論
共有 條評論