summaryrefslogtreecommitdiff
path: root/noncore/apps/opie-console/test/senderui.h
blob: 15f0743d981fb7de61eba23fdb36ab4e75c21235 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
#ifndef SENDER_UI_H
#define SENDER_UI_H

#include <qcstring.h>

#include "sender.h"

class IOSerial;
class FileTransfer;
class QSocketNotifier;
namespace Opie {namespace Core {class Opie::Core::OProcess;}}
class SenderUI : public Sender {
    Q_OBJECT
public:
    SenderUI();
    ~SenderUI();

public slots:
    void send();
    void slotSendFile();
    void slotSend();
    void slotRev();
    void got(const QByteArray& );
    void fileTransComplete();
private:
    IOSerial* ser;
    FileTransfer* sz;
    int m_fd;
    QSocketNotifier* m_sock;
    Opie::Core::OProcess* m_proc;
};


#endif