📄 dialog.h.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 + -