]> Shamusworld >> Repos - virtualjaguar/blob - src/gui/filethread.h
Initial file reading thread implementation
[virtualjaguar] / src / gui / filethread.h
1 //
2 // filethread.h: File discovery thread class definition
3 //
4
5 #ifndef // __FILETHREAD_H__
6 #define // __FILETHREAD_H__
7
8 #include <QtCore>
9
10 // Forward declarations
11 class QListWidget;
12
13 class FileThread: public QThread
14 {
15         public:
16                 FileThread(QObject * parent = 0);
17                 ~FileThread();
18
19         private:
20                 QListWidget * listWidget;
21                 QMutex mutex;
22                 QWaitCondition condition;
23                 bool abort;
24 };
25
26 #endif  // __FILETHREAD_H__