Revert "Use fabs() for floats, not abs()".
[agianapa.git] / sphere-orbit / workerthread.h
blob068eaf91bc95263cb491da807607b189e0ca65af
1 #include <QMutex>
2 #include <QQueue>
3 #include <QThread>
4 #include <QWaitCondition>
6 class WorkerThread : public QThread
8 Q_OBJECT
10 public:
11 WorkerThread(QObject *parent = 0, QQueue<float> *pdata = NULL);
12 ~WorkerThread();
13 void setData(QQueue<float> *pData);
14 QWaitCondition condition;
16 protected:
17 void run();
19 private:
20 QMutex mutex;
21 QQueue<float> *pData;
22 float prev;
23 bool abort;