-rw-r--r-- | noncore/apps/opie-console/file_layer.h | 7 |
1 files changed, 0 insertions, 7 deletions
diff --git a/noncore/apps/opie-console/file_layer.h b/noncore/apps/opie-console/file_layer.h index cfa149e..0bd0fd1 100644 --- a/noncore/apps/opie-console/file_layer.h +++ b/noncore/apps/opie-console/file_layer.h | |||
@@ -1,61 +1,54 @@ | |||
1 | #ifndef OPIE_FILE_LAYER_H | 1 | #ifndef OPIE_FILE_LAYER_H |
2 | #define OPIE_FILE_LAYER_H | 2 | #define OPIE_FILE_LAYER_H |
3 | 3 | ||
4 | #include "io_layer.h" | 4 | #include "io_layer.h" |
5 | #include <opie/oprocess.h> | ||
6 | 5 | ||
7 | class QFile; | 6 | class QFile; |
8 | /** | 7 | /** |
9 | * this is the layer for sending files | 8 | * this is the layer for sending files |
10 | */ | 9 | */ |
11 | class FileTransferLayer : public QObject { | 10 | class FileTransferLayer : public QObject { |
12 | 11 | ||
13 | Q_OBJECT | 12 | Q_OBJECT |
14 | 13 | ||
15 | public: | 14 | public: |
16 | /** | 15 | /** |
17 | *the io layer to be used | 16 | *the io layer to be used |
18 | */ | 17 | */ |
19 | FileTransferLayer( IOLayer* ); | 18 | FileTransferLayer( IOLayer* ); |
20 | virtual ~FileTransferLayer(); | 19 | virtual ~FileTransferLayer(); |
21 | 20 | ||
22 | public slots: | 21 | public slots: |
23 | /** | 22 | /** |
24 | * send a file over the layer | 23 | * send a file over the layer |
25 | */ | 24 | */ |
26 | virtual void sendFile( const QString& file ) = 0; | 25 | virtual void sendFile( const QString& file ) = 0; |
27 | virtual void sendFile( const QFile& ) = 0; | 26 | virtual void sendFile( const QFile& ) = 0; |
28 | 27 | ||
29 | private slots: | ||
30 | void SzRecievedStdout(OProcess *, char *, int); | ||
31 | void SzRecievedStderr(OProcess *, char *, int); | ||
32 | void recievedStdin(QByteArray &); | ||
33 | |||
34 | signals: | 28 | signals: |
35 | /** | 29 | /** |
36 | * sent the file | 30 | * sent the file |
37 | */ | 31 | */ |
38 | void sent(); | 32 | void sent(); |
39 | 33 | ||
40 | /** | 34 | /** |
41 | * an error occured | 35 | * an error occured |
42 | */ | 36 | */ |
43 | 37 | ||
44 | void error( int, const QString& ); | 38 | void error( int, const QString& ); |
45 | 39 | ||
46 | /* | 40 | /* |
47 | * 100 == done | 41 | * 100 == done |
48 | * | 42 | * |
49 | */ | 43 | */ |
50 | void progress( const QString& file, int progress ); | 44 | void progress( const QString& file, int progress ); |
51 | 45 | ||
52 | protected: | 46 | protected: |
53 | IOLayer* layer(); | 47 | IOLayer* layer(); |
54 | 48 | ||
55 | private: | 49 | private: |
56 | IOLayer* m_layer; | 50 | IOLayer* m_layer; |
57 | OProcess *proc; | ||
58 | 51 | ||
59 | }; | 52 | }; |
60 | 53 | ||
61 | #endif | 54 | #endif |