ViewVC Help
View File | Revision Log | View Changeset | Root Listing
root/Oni2/s10k/Vago/converter.h
Revision: 897
Committed: Wed Jan 8 11:32:55 2014 UTC (11 years, 9 months ago) by s10k
Content type: text/x-chdr
Original Path: Vago/trunk/Vago/converter.h
File size: 684 byte(s)
Log Message:
Vago 09

File Contents

# Content
1 #ifndef CONVERTER_H
2 #define CONVERTER_H
3 #include <QProcess>
4 #include <QProgressBar>
5 #include <QThread>
6
7 #include "logger.h"
8
9 class Converter : public QThread
10 {
11 Q_OBJECT
12 public:
13 Converter(QString AppDir, Logger *myLogger, QStringList *myData);
14 private:
15 QString AppDir;
16 Logger *myLogger;
17 QStringList *myData;
18 QProcess *myProcess;
19 bool processHasKilled;
20
21 protected:
22 void run(); //for thread
23 private slots:
24 void terminateCurrProcess();
25 signals:
26 void setupPB(int numberTasks);
27 void taskDone();
28 void resultConversion(QString result, int numErrors);
29 void conversionAborted();
30 };
31
32
33
34 #endif // CONVERTER_H