Хранилища Subversion OpenInventory

Редакция

К новейшей редакции | Содержимое файла | Последнее изменение | Открыть журнал | RSS

Редакция Автор № строки Строка
245 pingvin 1
#ifndef WOKER_H
2
#define WOKER_H
3
 
4
#include <QObject>
5
#include <QProcess>
6
#include <QMutex>
7
#include <QDebug>
8
 
9
 
10
class Woker : public QObject
11
{
12
    Q_OBJECT
13
public:
14
    explicit Woker(QObject *parent = 0);
15
    void startProcess(){work_process.start("ls\n");}
16
 
17
private:
18
    QProcess work_process;
19
    QByteArray work_buffer; //здесь будем хранить данные, считанные из стандартного потока для чтения (процесса)
20
    volatile bool * pstoped; //   stopped   ()
21
 
22
 
23
 
24
signals:
25
 void workEnd();
26
public slots:
27
    void readStandartProcessOutput();
28
    void readStandartProcessError();
29
};
30
 
31
#endif // WOKER_H