⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 dialog.h.svn-base

📁 QT网络传输。用来演示QT的网络传输类。
💻 SVN-BASE
字号:
/*  * Author:  $Author: vincent $ * Date:    $Date: 2006/04/24 02:28:56 $ * Module:  $RCSfile: dialog.h,v $ * Revision:$Revision: 1.3 $ * Status:  $State: Exp $ */#ifndef DIALOG_H#define DIALOG_H#include <QDialog>#include <QTcpSocket>#include "configwidget.h"#include "statisticswidget.h"#include "diwidget.h"class QFile;class QListWidget;class QTcpSocket;class QTimer;class Dialog : public QDialog{    Q_OBJECT    public:        Dialog(QWidget *parent=0);    private slots:        void connectServer();        void disconnectServer();        void hasConnected();        void hasDisconnected();                void selectFile();        void sendFile();        void stopSend();        void checkQuit();        void updateProgress(qint64 numBytes);        void updateStatistics();                void displayError(QAbstractSocket::SocketError);    private:        //QListWidget *listWidget;        enum { PayloadSize=512 };        StatisticsWidget *statisticsWidget;        DIWidget *diWidget;        ConfigWidget *configWidget;             QFile *file;        QTimer *timer;        QString filename;        QTcpSocket *tcpSocket;        unsigned int bytesToWrite;        unsigned int bytesWritten;        unsigned int _total;        unsigned int _time;        bool bSend;        bool bToConnect;};#endif

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -